I am asking specifically about people who are not racists themselves, and would not use the slur itself, other than talking about its use, connotation, etc.

Why I'm asking: I don't have native speakers around me and most of the native speakers I hear are public persons on online platforms. In my language, we also have a racist slur aimed at people with darker skin. However, in my language, the slur is literally the word "crow". So: 1. I would definetly use the word to describe an actual crow. 2. If you're talking about the slur, or it's usage, etc you would not say "the c word" you would use the actual word. For example, it is acceptable to say something like "They used the word crow a lot in movie x".

There's also another slur aimed at Romany people, which I think is also considered a slur in english. But again it's socially acceptable to use it if you want to say something about the slur itself, or it's use. It's not socially acceptable to use when describing a person, or talking to a person.