> But as far as Trump himself goes, he's not really a Republican.
Yes, he is. He may not have a particular devotion to an ideology you'd like to pretend defines the Republican Party, but the US electoral system structurally produces duopoly between parties too broad to have coherent ideology.