Am I just being stupid or is that a paradox?
If he doesn't get the coordinates to NASA, he doesn't go to NASA. He doesn't go to NASA, he doesn't go to space. He doesn't go to space, he doesn't send NASA's coordinates to the past. He doesn't send NASA's coordinates to the past, he doesn't go to NASA.
Yes that is the paradox, it arises from linear time, where one event must precede the other. In non linear time, events can exist at the same time.
An analogy is 2d and 3d. If you are an ant in a glass and are limited to the ground plane, you are trapped. If you are a smart ant, and are aware of a third orthogonal dimension, you can escape the spatial trap by taking advantage of it.
The idea is the the future humans, aliens, etc...have discovered this orthogonal time dimension, or multiple dimensions.