If he had run as a Democrat, religious conservatives would have denounced him as a mortal threat to America by pointing to these facts, and quite possibly would have told their congregations that they would go to hell if they voted for him. Jesus said that we could judge a tree by its fruits. Does this sound like the kind of fruits of a true Christian?
Hold on a second. Isn't this logic more-or-less criticising Christians for not voting as bigoted sectarians? You're saying that it's hypocritical for Christians to vote for non-Christians regardless of policy as they should only support Presidential candidates they believe are 'saved' by God. That's basically a religious test. To stay consistent, should evangelicals refuse to vote for Sanders in 2020 on the grounds that he's Jewish?
I think evangelical support for Trump should be celebrated by progressives as it shows how admirably non-religious and accepting of cultural liberalism (divorce, sexual liberation) American conservatives are, instead preferring a more wide-based, secular American nationalism. It should be proof, if anything, that liberalism won the culture war of the 90s and 00s.