Personally, I would probably end up browning off the perfect-Mary Catholics a bit by pointing out that Mary couldn’t quite resist being the proud Jewish mother at the wedding at Cana. She was “full of grace” which usually kept that kind of thing constrained (and a good thing too, or she would have been quite the trial and nuisance to her Son) but nobody said sinless. Looking at how God’s grace addresses sin is one of the largest wonders in the world. This gave an example of it, without overdoing it.
Catholics and Protestants can argue all day long about the idea of The Immaculate Conception, but the wedding of Cana is not evidence of sin on Mary’s part. You cannot assume that Mary asked Jesus to make wine out of water just to “show off “ the powers of her divine son. Perhaps she just wanted the wedding guests to have more wine. Sinless or not there is no way for you living some 2000 plus years after the fact to claim to know what was in Mary’s heart when she made that request. Jesus’ rebuke to her was possibly just a way to tell her that it wasn’t his time to perform miracles yet. But then again maybe it was time....as he did do as his mother told him.
"Do whatever he tells you."
Good for us to follow that too.