Yeah I agree that the free action is just that, a free action and is not affected by the Order for that turn. The double movement only applies when doing the move action granted by the order.
"When a Detachment carries out this order, each unit in that Detachment can make one Move action - double each unit's Move characteristic whilst doing so."
Getting to make a 27" charge with 90 Hormagants seems good enough.