I mean... I agree, I don't think an angry tweet that you subsequently delete and then apologise for should get you fired (even though in this specific example its harder to justify not losing a position as a "Race and Inclusion editor" while being overtly racist), but thats the world we live in.
And if you're the type of person who does think someone should get fired over a tweet they subsequently retract and apologise for - and it sure seems like she's comfortable with that when its not her in the firing line - then congratualations on the world you helped make.
Live by the sword, die by the sword.