Well you've laid out a perfect example of why many of us "don't go to dog parks".
Your number one jobs is to protect your dog. This dog shouldn’t be around other dogs,She's stressed and now feels she has to protect herself because you didn’t!
More punishment isn’t the answer. You have to decide if your going to continue to push this dog to be around other dogs or give her and your self a break and condition her to ignore other dogs,,,no more dog parks no more doggie friends!
Give up the dog to dog stuff and I think you can fix the damage on your own. If you insist on having a dog park dog...your going to need a qualified trainer!
The OP didn't state anything about dog parks.
How do you suggest he trains the dog to be around other dogs without being around other dogs?
When a dog saves the life of a man, it becomes clear that partnership knows no bounds.
Fama - T.E.D.D. OEF XI-XII (GSD)(RET)
Marshall - T.E.D.D. OEF XII-XIII (Lab)(SF EDD)
Lucian - Med Alert / Mobility SD (Cane Corso)
Pud - the old man (Pit x Lab)