Trump is not anti-trans. That said, he has to at least get some of the Fundamentalists to vote for him. If they coalesce behind Cruz, Trump is done. I have always believed that Trump is for the most part (immigration being the obvious exception) socially liberal and fiscally moderate/conservative. He, like many rich businessmen, is a Republican because of his wealth, not because of his social views.