@kickycan,
Your place, your shower curtain, your decision. Generally. Unless she's buying it.
She can haul around her own vinyl shower liner in her purse if she's such a freak about your shower/shower curtain.
It certainly sounds like you tried to do the right thing, but she wasn't into seeing that aspect of it.
Next time - shop alone.