>Google is heavily invested in the political movement.
What "political movement" did the guy they fired represent? "All men are created equal" is a political statement, "Liberty, Equality, Fraternity" is a political statement, "Half the world's population is unsuitable for technical work because of their gender" is bigoted nonsense. That he tried to use discredited pseudo-science to back up his statement doesn't make it any more valid than bigoted nonsense from less educated people.
If he had kept his nonsense to himself, it wouldn't have been a major issue for Google. But because he chose to share it with his coworkers, who then leaked it, they were put in a position where if they kept him on, they would be seen as endorsing the nonsense, but if they fired him, they were seeing as joining in some kind of political crusade.
Bottom line: the core thesis of the "manifesto" was on par with eugenics, anti-vaxxer propaganda, or anti-climate FUD. If someone in their HR department was seen as embracing those ideas and encouraging their coworkers to put them into practice, Google would probably fire them as well.