Yeah, i was thinking it probably wasn't seed dependent. Just not really for sure is the reason I posted it. Will never know though if no one else checks, or a authority on the possibility shows up and says.I don't think structures and events like meteors depend on the seed.
From what I have seen since then I don't think it is a structure that is generated at world gen. I don't think it was ever a event. When structures are turned off the AE meteors are still appearing on other maps. I don't know what there spawn mechanics are actually. One of them has never spawned in like that, right in front of me.