Ok... For reals then.
Lightmare has another gem called Omni, DOTA Evolved. One of the champions you can choose is... Agent Coyle.
When the calamity happened, it ripped Agent Coyle from the Omni"verse", and dropped him onto Talich, where he learned from flame dawn and genesis. He also knows how to travel between dimensions, and he is learning how each and every faction fights, and that's why we get different Coyles, also why they are all two purity and cannot have two different ones in one deck.
I much prefer to think a wizard did it though...