I agree, but I don't think any employee (including the CEO) should need / bother to justify to their employer the organizations they privately contribute to or support.
It's not some big mystery how someone can support a religious school or one of the two viable presidential candidates without necessarily supporting everything about those things.
Having a PR person write out a statement on behalf of the CEO that says that more eloquently seems like a waste of time and resources.
Did we forget to disagree and discuss?
The CEO here should address the dissonance between his actions and the stated values of the company when questioned. One does not have to agree, but he should care enough to address it.