If the ignition was left on for some period of time, like you say, and it caused a low voltage concern, the BCM (body control module) will commonly go into a logic lockup as a result, even if you charge the battery, or as in this case, the battery has mostly recovered by itself.
One way to potentially fix this is to remove both battery leads from the battery, and hold them together for a few seconds. This drains volatile memory from all computers, and sort of reboots them, and will often bring a computer back from a logic lockup condition. I'd try this first.
The ignition circuit is not so simple. The BCM, ECM, and theft deterrent modules all play a part in this, so any "no crank" concern would likely require a good quality scan tool to determine what the fault is. However, with all of the malfunctions you're currently experiencing, it sounds to me like your BCM is not working, so follow the above procedure and see if that gets you going. If not, you'll need to start poking at the BCM circuits to see if they have power and ground, and perhaps replacing the BCM.... or potentially having this towed to a professional for diagnosis and repair, as this scenario is generally beyond the DIY level.