It's fine if he voted against it. But a donation disqualifies him from that position if for no other reason than it's distracting from Mozilla's purpose. Whether good or bad, the foundation has a strong human rights focus.
Gervase Markham was a dedicated outspoken fundamentalist at Mozilla until his death and was very influential, but he wasn't in a leadership position. Big difference.