Yeah. I was confused by that. I'm admittedly not up on my minor-character-timelines, but was there something that explains how all the sudden he's a timekeeper or whatever?
And, as an aside, is Marvel going to sue for StarTrek's theft of the Thor plot?