@DaffodilDilly I found out today that a dog jumping up somebody is actually seen as aggression, and owners could get into big trouble over it
. My trainer told it me anyway. Think it came in in 2016.
What happened was your fault, sorry, but it does happen so please don't get upset about it. Many of us have been there! Labradors are incredibly underestimated dogs - especially adolescents, so they're a bit unpredictable with iffy recall. When teens anyway.
She should not have abused you in anyway; putting aside the fact it's unpleasant, mainly because humans shouting at each other aren't going to help a situation involving excitable and nervous dogs.
Idk what you do in terms of training, and I don't intend for this to be patronising in anyway at all, maybe try an work with your dog on some doggy manners? If yours is charging over to any dog (regardless of size), your pooch is being a bit rude! Especially if it's a head-on meeting. Also, nail your recall, or maybe lunge lead/harness it for a bit? At least that way if you bump into her, she can see you've done something.
She's pushing it a bit asking for money! Very cheeky.
You're an experienced dog owner, so you probably know all of this. Sometimes it's hard to spot fault in our own dogs and handling of, (especially when they're labs, gorgeous dogs) and a stranger saying it makes a bit more sense 
Don't let it put you off using your dog park, it sounds fun! Perhaps be mindful that your best friend might be someone elses' worst nightmare. Even if it's a 'friendly lab' 