@Q
Literally any other way. It is hard to take your argument seriously that you are a grown woman and not a child - when you just threw a tantrum in a grocery store.
Miss Manners grants you that the other shopper started it. But being an adult means not taking the bait when someone else is rude to you. And yelling "You are not my mom!" is not the rousing argument you thought it was.
Next time, bypass the offender's admonishment and say tightly, "Thank you for moving." Or ignore her completely. Adults do so hate the silent treatment.