https://www.reddit.com/r/FanTheories/comments/1moua0/starship_troopers_buenos_aires_was_a_falseflag/
Summary: Carmen Ibanez is an agent for Games & Theory, working with Carl. She deliberately flew her ship into the path of the meteor so that it would collide with Earth.
The meteor that ultimately crashed into Buenos Aires was somewhere near Jupiter (when Carmen broke up with Rico over video-mail, her ship was orbiting Jupiter). At their closest distance, Earth and Jupiter are about 630 million miles apart, or about 4.2 astronomical units. The odds of any meteor at such an extreme distance eventually hitting the Earth are almost zero.
If we believe Federation propaganda, the bugs launched the meteor from Klandathu, which is on the opposite side of the galaxy. This is clearly a weak cover story, since the Federation also believed at the time that the arachnids weren’t intelligent. One scientist found the very notion of a “bug that thinks” offensive. The other scientist was just speculating that there might be a more intelligent caste, and that was after the attack.
But even if the bugs had launched the meteor, they would have missed the Earth. The only reason that the meteor struck Earth at all is that Carmen Ibanez piloted her ship into the meteor’s path. If it had an even slightly different trajectory it would have missed the Earth by thousands or millions of miles by the time it came near the planet.
Now consider Carmen. She’s one of the most excellent pilots the Federation has; she was able to back a massive warship out of spacedock and deliberately do it while coming with meters of the platform. She’s not one who does anything accidentally when she controls a ship. She’s also great with math, a skill which would be essential for hitting a precise target with a meteor from space.
When the ship was near the meteor, Carmen was all alone on the bridge. She was surprised when her pilot partner showed up – and she had made unauthorized course corrections while she was alone. Finally, when the ship actually hits the meteor, only one part of the ship is damaged: the communications tower. This made it (conveniently) impossible for the ship to warn Earth and sent the meteor straight to the planet.
Finally, the meteor hits a perfect bulls-eye in Buenos Ares. Why Buenos Aires? First, it appears to have a high degree of political dissent. Rico’s parents, for instance, are very wealthy but obviously oppose the Federation and its military. Second, it’s the home city of Carl, a psychic spymaster in Games & Theory (the Federation’s military intelligence) and Carmen herself. Sending the meteor there is the perfect way to both create political support for the war and destroy any evidence of the conspiracy.