Google let her go early claiming her actions were "inconsistent with the expectations of a Google manager".
That is the language used when firing someone for their behavior.
That is the language used when firing someone for their behavior.
However, we have context. We know that an ultimatum including a resignation threat was given.
Accepting that resignation and making the termination of their employment relationship immediate with some extra "Yeah, this is for the best" language doesn't mean that she was fired.
If you only want to consider the limited context of ignoring that she submitted a resignation ultimatum, aren't you just cherry picking?
[1] https://cuiab.ca.gov/board/precedentdecisions/docs/pb39.pdf