Random Theory Time...
Assuming this is the trolls' meteor, perhaps this is in the new universe ultimately spawned by B2. Remember that their destination is not Alpha!Earth, but Alpha!Sburb.
EDIT: With Jade's space powers, size isn't an issue here. Just covering that base.
--
There never was a post. Swamp gas from a weather balloon was trapped in a thermal pocket and refracted the light from Venus.