Free speech? Where do these groups stand on so-called hate speech? Speech codes? Safe zones?
Tenure should be done away with IMO but if it is going to exist, the purpose is to allow profs to express different points of view when teaching their academic subjects....different scientific theories, different historical interpretations, etc. It was not meant to be a complete free pass for profs to just spew bile and bring opprobrium to their employer. That should always be considered to be outside the scope of the protections afforded by tenure.
You can lose tenure...although it’s awful hard. What they might do is hustle up some mental eval, and suggest that she’s suffering a breakdown, and she just walks out the backdoor with a limited pay-out deal. I have my doubts that she’ll be a full-time lecture person come the fall.