I don't have an opinion on this particular incident, but if I work at a company that suddenly starts making military tech, and I find a critical mass of coworkers to unionize with me and protest the decision, then the company will have little choice but to back down.
It wasn't a company event, at least not an event of the company he worked for. It was a talk by someone from his company at a conference promoting Israeli tech companies.