Racists are called racists when they’re being racist.
I’d consider him more of an overall bigot and bigotry includes racist as a part of it.
It might not be as laser focused as straight plain racism but it’s still racism.
The ignorance in his general bigotry is what allows hard-nosed racists to use him as a vehicle for their ideas. He sees nothing wrong with it. Ignorant. The “race realists” take advantage of that.
This doesn’t make Trump innocent. Just ignorant.