Yeah I agree- I think maybe at least when it says "planetary forces defeated" they should instead always be destroyed so they don't come back in the next attack run.
Also, I think that maybe the weapons fly-by should target the station before planetary forces. I mean it makes sense from the view that those forces would defend the station, but I think the opposite makes more sense. It also kinda it makes no sense that your crew would target weaker (phantom) forces while there's a big station full of pirates pointing laser cannons at you