I believe that yes people are still racist to people who cannot speak english because what I hear from most people is that if people come to the US they should be able to speak english. In all reality people will always have something against something they don't understand for example eldery individuals majority of them HATE technology.
No, the perpetual racial divide has absolutely nothing to do with the English language. If that were the case, we would have had racial equality in the United States almost a century ago. I think that the intolerance has to do with more cultural differences than anything else, and you'll need more than one language to bridge that gap.
Words are words regardless of the language they are used in. The English language itself is no more 'racist' than any other language. Unless we come to a point where everyone on the planet speaks a single language, any language will be a dividing factor. To that end, if one language were to united humanity it would likely be English.
I don't believe the perpetual racial divide is continuing because of the English language. The racial divide exists simply because there are so many races seeking out all of the same limited resources. This puts people in competition with each other. Wars, social problems, and turbulence ensues, because ultimately people just want to be promised security and comfort.
I do not believe the perpetual racial divide is continuing because of the English language. I have met many people of different races who are more than capable of speaking English just as well as I, so I can't justify blaming the problem on a language. I believe the racial divide persists because we still have people who uphold racial ideals and then try to propagate them through society.