O exemplo que você descreveu é legal em relação ao RAW. Você seria capaz de quebrar o seu movimento e atacar ambos os alvos, desde que sua montaria tenha movimento suficiente para chegar até você. Quanto ao ataque de oportunidade, qualquer vez que você se move fora do alcance de uma criatura sem tomar a ação Desengatar, você provocaria um ataque de oportunidade. Felizmente, no seu exemplo, você está usando uma lança que tem a tag Reach. Isso significa que, a menos que a criatura que você está atacando também tenha uma arma de alcance ou tenha alguma outra maneira de estender seu alcance de corpo a pelo menos 10 pés, você pode optar por não provocar um ataque de oportunidade simplesmente atacando ao seu alcance e ficando fora deles.
Se, por algum motivo, não for possível evitar o alcance do oponente, considere o seguinte:
Página 198 do PHB:
if the mount provokes an opportunity attack while you’re on it, the attacker can target you or the mount.
Dito isto, a montaria pode usar sua ação para executar a ação Desengatar para evitar ser atacada,
The initiative of a controlled mount changes to match yours when you mount it. It moves as you direct it, and it has only three action options: Dash, Disengage, and Dodge.
e você não provocaria um ataque de oportunidade porque
Página 195 do PHB:
You also don’t provoke an opportunity attack when you teleport or when someone or something moves you without using your movement, action, or reaction.
Quanto à capacidade de ataque da montaria ...
Embora o cavalo tenha uma Inteligência excepcionalmente alta de 6, isso não faz da montaria uma criatura inteligente que possa agir independentemente de você, e não pode atacar enquanto estiver montada. Aqui estão alguns links para alguns Tweets de Jeremy Crawford, um dos principais designers de jogos:
The mount summoned by the find steed spell serves the summoner. It isn't an independent creature.
Ainda tem opções normais de combate montado
While ridden, the steed follows the normal mounted combat rules (PH, 198). Unridden, it has normal action options.
As regras normais de combate montadas afirmam que uma montaria que não atua independentemente só pode usar as ações Dash, Disable e Dodge como mostrado na citação acima em negrito.
Para atropelar a carga ao trabalho, a montaria precisaria usar a ação Attack para atacar com seus cascos, o que não está no conjunto de ações possíveis da montaria controlada.
Trampling Charge. If the horse moves at least 20 feet straight toward a creature right before hitting it with a hooves attack, ...
Portanto, o suporte não pode usar a carga de pisoteio.