I don't know much about contract law, but I do know the law as it stands on human rights. Doesn't matter what you signed, if they change something substantial, you get to renegotiate. Seems to me they can't make you do anything you don't want to in that regard.
We all have things we're not comfortable with and you shouldn't put up with anything less than what you agreed to.