Thanks for the effort that you put into this. The impasse that I have with this kind of thing is that racism has a well defined, in the dictionary, meaning. When people use a word but assign a non-standard meaning to it as you expressly stated that you do, it causes dissonance. On the one hand it puts venom in your words why denying that that is your purpose. On the other hand it dilutes the word from it’s meaning to something that sounds like “White people bad. I’m not a racist because I changed the meaning of the word”.