Solution - jump from 1000m as your shop flies by - no retreat, complete the mission or die trying.
Sounds like it could be modded in. Have a "drop assault hab" to enable it. Hab has a couple of pods built in. Get in one, pick your landing target, and then activate and you get moved to the landing marker, plus 1000m. Make sure you're wearing all necessary survival gear (including pack) before you push the button.
That's not no moon.
This is no moon!
π€£
(also, there's a couple of definitely-is-a-moons visible in orbit around the not-a-moon)