Your first paragraph, I'm not sure it works like that though does it. I thought it was decided more on the states they won, rather than how certain ethnicity voted.
Taken from wiki;
Racial Makeup of Florida (2018)
White alone (74.65%)
Black alone (16.01%)
Native American alone (0.28%)
Asian alone (2.79%)
Pacific Islander alone (0.06%)
Some other race alone (3.33%)
Two or more races (2.88%)
That's not the full story, as Hispanics make up a large portion of those whites and Hispanics actually did vote in surprisingly high numbers for Trump. In fact, it was a talking point that you'd expect like 3% of Hispanics voting for Trump but it was much higher.
Currently, polls show a 30% support for Trump from the latino community. The Latino community is one of the poorest in the United States.
... even our predictive text hates China ...