Have I jeopardised this carefully balanced relationship?
I don't think so. At least not on your part. Every single thing that you mention is a perfectly normal reaction and action. If your relationship gets strained because of it, it's not because of you. You are only responsible for your side of the relationship. They are as responsible of maintaining a relationship with you, the way you are, the way you think, and the way you react (within reason).
I think that at some point this issue will continue coming up. Prepare yourself for when they have to face that you are your own person with your own believes in your own right to do so.