If you're struggling with units moving away from a charge, use the wrap around. Your charging unit will need to move a little bit closer, but that shouldn't be too much of an issue now that units can disembark from vehicles moving at full speed.
You simply move some models to the left and the right side of the target unit. Even if the enemy units repositions they'll still end up within a comfortable charge range. Easier to do if the charging unit has more models in it.

Alternatively have a second unit close by that can move in after the target unit repositioned, and have them charge it.