Yeah, I find haste/mass flight helps out with that depending on enemy troop placement. If they aren't shoulder to shoulder (which sounds like time to break out the archers/xbows/evocations to me and not go with a glass cannon charge) you can often get a good bit of wrapping around them. Break your cavalry up in a few groups spread around with "attack rearmost" while not perfect, will help mitigate that.
Plus, having too many lances to all connect immediately isn't the worst problem to have.
