Se ninguém mais estiver no alcance corpo-a-corpo, então não haverá mais um alvo válido para o ataque e o ataque será perdido.
Santuário diz:
the creature must choose a new target
não que a criatura consiga mudar o ataque ou fazer um novo ataque.
O tipo ou "método" de ataque já foi escolhido - um ataque corpo a corpo com uma lança - e Sanctuary não faz nada para mudar isso. Você não pode mudar o ataque para um ataque à distância com a lança, você não pode trocar armas e mudar o ataque para um ataque à distância com um arco, você não pode de repente decidir lançar um feitiço.
Quanto a segurar o ataque e se mover para atacar outra criatura, você também não pode fazer isso.
O PHB declara:
Breaking Up Your Movement
You can break up your movement on your turn, using some of your speed before and after your action.
Moving between attacks
If you take an action that includes more than one weapon attack, you can break up your movement even further by moving between those attacks.
Como isso ocorre durante um ataque, durante uma ação, você não pode se mover.