You did a great job at handling this situation. This ederly woman may have some anger and frustration bottled up inside her since she can no longer work as a kiltmaker. Seeing your kilts may have caused her to vent her anger. I wouldn't be surprised if she actually thought your kilts were quite nice (although she would never say so).

Darrell