We have very good communication in general.
If you're doing what he wants?
You wanted to choose your ring.
He stopped you, saying he wanted to choose it.
Then he took another woman to choose it.
Not good.
Now you don't want to explain how you feel about that unless it is really 'worth it'.
What does that mean? Why is it at all 'good communication' to let him think you're ok with something that actually is not ok? That's the definition of poor communication.
Suddenly I can see why despite wanting to, he's successfully deflected you from meeting his friends etc.
Have a think about all this, is what I'd say.
And go and see if there's a ring you would actually like more. Especially if (as is clear as a bell) you aren't going to feel it's 'worth it' to tell him that you don't want random people you've been kept from meeting at your wedding.