Do you really want to push this issue?
I know in my state, employers can fire employees for no reason at all - as long as it's not discriminatory.
If you live in a state like that, you may want to re-think how far you want to take this. People in power above you can make your life that much more miserable and this is just probably the
tip of the iceberg of what they can do.
Work on your plan B - start a small business on the side. It's the smarter thing to do.