She was not fired. She offered to resign if her demands were not met.
The only difference is that the timeline was not of her choosing. She knew exactly what she was gambling for when she wrote those words. Why would Google want someone around who doesn’t want to work at Google? Better to accept their resignation and let them go immediately. It happens all the time. I once gave 2 weeks notice and my boss said I might as well leave immediately since there was no point in hanging around (I was consulting and on the bench). It happens.