I’m not so sure.
Like most people who aren’t professional pols (and many who are), he may have changed some views over time. As a big RE guy in NY, he has had to kiss up to Dem pols—that’s just the way of the world. Not surprisingly for a NYer, his “pro-life” position may be so loose as to not meet many people’s definition of pro-life at all.
But as an always-wealthy man, it wouldn’t be surprising if he were “fiscally conservative” all along. And as a 69yo man, it wouldn’t be surprising if he’s been trending more conservative for some time, as well as if he had an old-fashioned, genuine sense of patriotism.
I do know that every other candidate running is pro-amnesty. Cruz and Santorum aren’t quite so bad as the rest on that, but they both ultimately tow big donor, GOPe lines when push comes to shove.
Cruz’ big donors are actively opposed to the GOP, big gov, and amnesty.