What if, hear me out, we know UN organizations helped Hamas, but what if one or more of these "aid workers" were Hamas sympathizers? They have access to the country, will see things which could benefit Hamas, how do we know they weren't caught by one of the premier SIGINT units on the planet?
I'll say the asshole part out loud: we know liberal, human-centric organizations have a history of empathizing with terrorists. Not just in Gaza, but approximately the whole planet. Someone would really make the argument these aid organizations aren't used by terrorists? Aren't supporting terrorism?
Yeah, nah. The majority of the workers? Sure, they are staying out of the way because they want to help people. Others in those orgs? People are people and people can be shitbags.
I'm a cynical bastard, but I think someone didn't know which vehicle had the Hamas cuck. They knew the convoy was bad, but not which vehicle, so they smoked the whole shebang. The IDF didn't fire these people over optics, they fired them because they didn't do their due diligence.