It's incredibly entitled to think she would be the only person who gets to decide what the last day would be.
Either side can terminate the employment earlier.
I'd assume best intent that she would not go with something like "my last day is a year from now".
Why would if she leave immediately or 14 days later? If she didn't get to wrap up her work, then that's Google's loss.
To be honest, trying to spin this as Google firing her is very very strange. It's a non-issue, and she did throw an ultimatum.