The only thing keeping him from demonizing Muslims right now instead of Haitians (or the GQP as a whole going after trans folks) is probably Michigan.
We can laugh at how fucking stupid and ignorant he sounds when he talks about Haitians eating pets or why all of the geese disappeared (they fucking migrated) but most likely, regardless of how fucking stupid he can be, as well as the people around him, he has made the calculated decision that trashing Haitians is not going to cost him any more Black votes than he's already lost (or never had in the first place).
I think Michigan will go for Kamala, but in order for him to win, Trump has to believe that Michigan is in play, and he can't help Kamala out by going after Muslims, even though MAGA would love for him to shit on Muslims some more.
He is a dumb motherfucker on a lot of things, but he can read audiences, unlike his running mate.