I think the very idea of being kind and forgiving towards a racist - particularly a, for lack of a better term, 'still practicing' racist - is hard to swallow, precisely because "racist" is at this point universally condemned throughout our culture, or at least close to it. If you're a 'proud racist', chances are you are way, way out on the fringes of society.
Now, here's what's interesting to me. I can find Christians who approve of treating abortionists and abortion procurers (male and female alike) with love and respect, welcoming them, and certainly not condemning them for their sins in any overt way. Adulterers? Same deal. Polygamist? Yep. Atheists? Sure. Wiccans? You bet. The list goes on.
But a racist? I've never encountered someone saying, 'Even if you're a racist, we love you and respect you and want you to be part of our parish.'
So, here's the Biblical thought for the night.
Everyone knows the parable of the good samaritan. Less appreciated is the fact that - pardon my bluntness - samaritans were assholes. According to the wikipedia, we're talking full-blown 'desecrating a jewish altar', mutual hatred level interactions. It's not like the Samaritans were tender hearted people from an ethnic minority that was overwhelmingly nice but, gosh darnit, people just irrationally disliked them. These were ideological opponents - people who had beliefs others found repugnant.
So, to get right to the point: it makes perfect sense to cast a racist in the Good Samaritan role. Other examples abound, but the racist would work.
At the same time, I think this would make most people's heads explode.
So, without further ado...