I think what I disagree with is your assumption that intellectual ignorance and racism go hand in hand. One can be incredibly educated while still holding beliefs or misconceptions about a race/ group of people that are morally and culturally bigoted. One is a failure of factual education or literacy, and the other a failure to humanize "the other."
Ethics is not the same as intelligence, nor is it education. One could be incredibly intelligent, and use that intelligence to justify experimentation on other human beings of a different ethnic group than their own. One could be highly educated or even study a cultural group academically, but despair the presence of a different cultural group "invading" their borders through immigration. And one could have less than a high school education and still experience empathy and understanding for those who are different.
EDIT:
SO ABOUT THAT SOLAS. If he's not a racist, he's a cultural chauvinist. Which is equally bad. But his failures are what make him human and interesting. SEE THE FIRE AND THE DISCUSSION.
I find myself in Spain and in the unfortunate (or fortunate!) position of being too pissed to properly address your arguments...
So the following is a just a rather pathetic attempt at addressing your well-made arguments...
I've no doubt that many educated people can be racists... However, most racism is found among the uneducated or those who have taken no care to think, to take a step back and educate themselves... Of course it is all a matter of definition, particularly of the word "educated" or "education".... what i find it difficult to believe is that one could seriously study, say, and admire Don Quixote and find no redeeming features whatsoever in people of Spanish or Hispanic culture.
A lot of racism is found in misconceptions and the idea of the "noble savage" would be one of these, on an equal footing with the idea of the "****** with a heart of gold", these may be steps in the right direction but they still damn the majority on the basis of purportedly valuing a fictional minority... (and, yeah, Solas does just this on the balcony when he expresses surprise that the Dalish could have produced a Lavellan... but as I say, that is a realization and is a step in the right direction, though still deeply mired in prejudice).
I would never equate ethics with intelligence or education and I don't think it would be fair to read this into my answer to you... However, my definition of education may be slightly wider than yours because it does take into account a certain cultural relativism, what could you expect from someone who is of mixed heritage and works as a translator? I would not call someone who was exclusively schooled in anglosaxon culture say, "educated", in fact I would find the very notion risible... We gain education as we leave our comfort zones... and Solas is a long, long, long way away from his own... He is only beginning to adapt... But adapting he is... So I think it is somewhat unfair or premature to class him as a racist.