Thank you for the response, I guess I'll have to try the hard way then; I got to the moon with an Apollo-style craft (which undocked and flipped around at Kerbin) before the docking ports stopped working, and the undock button only showed up the first time i tried.
Edit: It showed up! Had to restart the game a few times and had already sent a rescue mission but the button appeared after all, and it worked!