Do you have him confused with someone else? American Conservative Union rating of A+ person would hardly make "castroesque" speeches. Or is it just that you're not comfortable with a person who actually votes against spending.
Voting against spending is great! Voting against spending accompanied by a pompous bloviating press release? Not so much. And I love that the Paul Bearers are so in tune with geopolitics as to believe Castroesque has anything to do with substance.