At this distance I can't even tell that they're explosions, let alone Patriot batteries (there weren't only Patriot systems here). I'm sorry but that is not objective proof of anything.
Sure, it could've been swamp gas from a weather balloon trapped in a thermal pocket, which has reflected the light from Venus.