Wouldn't a LOT of things have to go precisely correct for Bullock's escape rocket to settle into a proper rentry corridor as opposed to coming in too steep and burning up or coming in too shallow and skipping?
The whole business of navigating from one object to another in orbit and then improvising a reentry is arm-waving; IRL that kind of maneuver would be impossible even in full contact with thousands of technicians in mission control and without your shuttle being destroyed. But suspending disbelief for part of it makes it possible to suspend for the full ride.
It's not that complicated, it's just different. If you know your velocity and position, and know your target's velocity and position, it's a one-formula calculation of your engine boost to get you from A to B.