I was with her for the butt grabbing incident but that part sounds absolutely insane. Either you have blatant sexism incidents, or you don't, and then you resort to spin random stuff into a drama.
Of course in every "slightly less professional settings" there are annoying people with have annoying behavior such as being insisting to dance. But that's not "rampant misogyny" ffs.
Add to that the whole environmental thing when you work at a rocket compagny, and sending a message directly to elon musk shows a level of entitlement that lightyears (pun intended) over the top for a random employee
"While there are solar panels on campus, any attempts to make new buildings and infrastructure sustainable (LEED) are deprioritized in favor of expanding the factory as fast as possible."
No kidding. Even if the compagny had positive cash flow you'd have to fight for it, but now you make a drama while the compagny is still running on investor's money. You're just not fit for a corporate environement...