If you're confident in the position at startup you can trick the firmware into thinking the axis are homed by forcing a position with G92 X# Y# Z#
Or you could define a homing move using G1 H1 for the towers using an endstop that is purposely misconfigured to appear as already triggered at the start of the move by inverting the signal pin. If that makes sense?