Taem,
Just wanted to say thank you. This is a killer explanation of battle damage, and probably one of the two most useful guides on this forum (Brextor's hunting guide being the other).
Just wanted to clarify one thing. You say:
"The infantry unit will not move or attack until the cav has. This means that if there are 300 spaces between the cav and the inf, and they both move forwards, the inf will not gain any ground because the cav has already moved face to face with him, and is blocking the road."
This just sounded a little misleading. All units move at the same time, at a speed proportional to their speed rating as calculated by your guide. Imagine taking an oasis with max speed cavalry. Since cav's max speed (now) is 1050, and the oasis field length is 1100, then if I interpret your statement correctly, the implication is that the battle would be over in one turn. The cav would move forward 1050, then all the oasis troops would move and reach your cav, and all four attacks would be resolved in the first round.
Instead the cavalry on both sides move at the SAME time but at different RATES. Your cav will move forward approximately 854 units (850/1050 = 81%) and the oasis cav will move forward about 246 (246/300 = 81%). In the next two rounds, the defending inf and cat will do the same thing, but because your cavalry's speed is so much larger, the inf and cat only move a few units forward.
Does that sound (approximately) right to you?