Thank you!! :D I'm very glad that you finally did it!
Docking it's just a matter of alignment ^^. If you are not perfectly aligned with the Endurance then you cannot dock :P. That's the only variable that determines wether you win or die.