>>Trump hates immigrants as a concept but marries them and hires them in his ‘businesses.’
I suspect that he doesn't hate them at all but he has found "hating" them a useful / convenient thing politically - which fits the Republican 'playbook': tell your potential followers what to hate - and that *only you* can protect them from whatever that is. Hate is easier to spread than hope - and the social media 'algorithms' take advantage of that.
None of this takes away from any of your points - but that 'anything useful / convenient' pretty much shows how official US support for Ukraine will go if Trump gets another term - or the Rs end up controlling either part of congress.