My verdict is that you handled that situation extremely well.
From your description I would also have called in the cavalry (police). The lack of control and judgment that woman demonstrated is dangerous, especially with that kind of dogs. To me, it sounds like an accident waiting to happen. You calling the authorities upon her could prevent her dogs from attacking someone less prepared.
WARNING & DISCLAIMER:
SELECT AND USE OUTDOORS AND SURVIVAL EQUIPMENT, SUPPLIES AND TECHNIQUES AT YOUR OWN RISK. Information posted
on this forum is not reviewed for accuracy and may not be reliable, use at your own risk. Please
review the full WARNING & DISCLAIMER about information on this
site.