I did use locate on him, just to make sure.
And he did indeed show up at Fictionist scene.
And by "making it there" I meant, by walking.
There weren't any spell triggers that appeared, so he didn't cast a spell, nor were there any footprints leading to the LotE that were Eons.
Only possible explanation is that Eon has an item that teleports him, or [insert other explanation here]