Explain to me where Google asks when you are hired whether you are white, male or conservative. I have worked for a dozen Fortune 500 sized companies now and not once has it ever come up. He wasn't fired for any of those aspects anyway. He was fired because he chose to act in an unprofessional manner.
Regardless of our personal feelings about the matter, the sad fact is, it might be as simple as the lawyers finding female Googlers who have public statements remotely anti-male who were not fired.
I am not a lawyer but that, while trivial, might be enough for a court to rule against Google.