Отсюда хочу предложить изменить поведение юнитов так, что бы они не кучковались, а при достижении головным юнитом указанной точки, остальные юниты бы останавливались сохраняя заданное построение и интервал движения.
Предположу что такое очевидное поведение разработчики уже попробовали реализовать (много лет назад и не раз), и если оно все еще не появилось в игре, то на это есть простая причина - это не работает в реальных условиях, только в теории. Причем, это даже в теории будет работать _только_ в том случае если выполняется два условия: а) "головной юнит" есть и б) всегда доезжает до точки назначения, что означает работу только при отсутствии воздействия противника и других внешних воздействий.
В игре нет "головных юнитов", и невозможно обеспечить отсутствие внешних воздействий при движении колонны.