The length of your explanation is bewildering! But you do seem to be being pretty reasonable yes. And yes if they do take the piss publicly, I guess they should suck it up too.
When you have your own shop rather than working for someone else, maybe the temptation is great to imagine people who seem to be wasting your time are worth offending. It’s not a good way to keep customers.
Anyhoo I guess what I’m trying to offer, in as friendly way as I can muster, is you’re both looking a teeny bit petty. Over something I would consider a cycling consumable, maybe not like tyres but more like brake hoods or saddles are. They get a bit fucked, you replace them. As someone who’s worked in bike shops you already know this, forgive me stating the bleedin obvious.
But sure, if you think they’re behaving shittily, of course tell us. It’s good to know.