I get this script error coming up when some of my artillery dies:
Another script error. IIRC I died during the battle and my remaining troops didn't charge (could be wrong though, I was half in the bag when I made the screenshot)
Carbine/rifle reloading on horseback: I take it the animation is just a placeholder?
Infantry AI: not sure if this is because I'm playing with the enemy AI set to average, but infantry doesn't really respond appropriately to a cavalry charge. Instead of switching immediately to melee, most of the time they're still in the middle of reloading their muskets while my cav weaves through them and cuts them down. That, and they often swipe with the musket butt attack instead of thrusting with the bayonet. Ideally, I think they should be limited to the bayonet thrust when facing cavalry, but I'm not sure if the M&B engine allows for that without removing the left/right attacks.