Sorry that happened to you. I have had similar experiences, I have had people literally hit me with their cars because they’re angry I’m taking the lane, bad things thrown at me from moving vehicles.
However, I don’t see experiences like yours as being caused by the right turn law so much as the constant fact that people on cars sharing roads with bikes are assholes.
I will say, as a cyclist the polite thing to do is to position your bike to let turn-on-red people past you whenever possible. I don’t think it justifies this guys behavior and don’t know what this intersection looks like but it’s worth bringing up.