‘White’ is very flexible. Many people who are considered ‘white’ today were minorities 100 years ago - Irish, Jews, Italians, Poles.
If ‘Hispanics’ stop speaking Spanish, there is little to distinguish them from the rest of the population.
Most native Hispanics do not speak Spanish.