I'm a white guy, so I'm not who you're seeking feedback from. I do, however, have some experience with the "no snitching" rule.
I used to work in a state prison. The code amongst prisoners is "no snitching". Why ? For pure survival reasons. If a prisoner were to go to the correctional officers and "snitch" on another prisoner, fairly soon the snitch would get "stitches". The other reason is that the prisoners hated the prison authority, along with some of the correctional officers. They had some respect and even liking for the officers who tried hard to be fair and not overbearing. However, there STILL was no snitching even to those officers.
Unfortunately, most of law enforcement have made themselves the enemy of the PoC community. So, there might be a dynamic in play of the community protecting their own, if that rule does exist.
For the record: In the state prison, the no snitching rule was across all racial and ethnic lines. Also, I have absolutely no idea if there is a "no snitching" rule in play in the PoC community. To be fair, in the white community in some circles there is a no snitching rule. I've seen it in action in my younger days. I no longer associate with those people.
tl;dr: No, I don't think you're racist. You're to be admired for regularly going into the bellies of the RW beasts and doing battle.