I really don't want to rehash this discussion, but there is one important inaccuracy in your presentation of what happened that keeps being propagated. As far as I could tell at the time, the people who Brendan would have had "authority and influence" over by and large didn't seem to feel that he should go. Some of them were fairly conflicted about the whole thing, but in the end felt that the things Mozilla works on should be important across the "traditional" left/right spectrum. And please don't forget that pretty much everyone who worked with Brendan was already aware of the donation, since it had been gone over in the press in 2008. So it's not like there was important new information coming to light for the people who he would have "authority and influence" over.
There were some comments on twitter calling on him to resign from some people at the Mozilla _Foundation_ (not to be confused with the _Corporation_), starting with one of the then-interns, iirc. The irony is that those particular people wouldn't have had any interaction with Brendan anyway...
Of course the reporting on the whole thing blew everything completely out of proportion, like the media usually does.
Oh, one other inaccuracy: I'd guess something like 1/3 of Mozilla's employees are in the SF bay area. Others are in other places, with a variety of cultural and political outlooks. So assuming that "Mozilla" is well-represented by "young, well-educated people in San Francisco" is not a great idea.