As it turns out, the novelization fill in many background details that are speculated about in this article, especially with regards to the time between Cosmonaut and the final sequence (seen from an analysis here). If no one else has any comments on this topic within a few days of its posting, I'll neaten and clear things up a bit.