Her real job is in AI activism, not AI academia. She understands that very well, and she understands that an acrimonious parting of ways with Google, combined with obligatory accusations of racist bias, is a reasonable career advancement step in the field of activism (though it may have been distracting and debilitating in the field of academia).
Right. She offered her resignation. Google mishandled it, but obviously, she was ready to be thrown out of the organization. So saying "She could have stayed if only ___" misunderstands the entire situation - she wasn't trying to stay. She was trying to get the world to understand something about Google and how ethical the folks in charge of Google's AI are.