Hey Trixie!
If you really play with the thought of quitting the job over this, have you thought about declining the promotion, which is definitely your right to do?
I mean, I dont know your work environment, but if they would terminate you because of your decline, you would get unemployment...