
Submission is not what i would expect to teach she should be taught to ignore or say a polite hello if the other dog is like minded, to stay calm and sensible.
When you meet people you are either friendly or indifferent, you don't have a go at them if they look your way, but you certainly wouldn't be showing submission, even among humans that is almost an invitation to bullies to take advantage.
If her advances were over bearing as a puppy (which staffies often are as are many other confident bouncy breeds), then you would encourage them to be gentle and stop them overpowering another dog.
In this way other dogs would respond in a positive fashion. Staffies do not accept challenges from other dogs well being by nature in the main dog dominant. This effect can be lessened if they learn as pups to tone down their natural OTT methods of play so that most dogs respond to them in a friendly way.
Her response to the male staff was perfectly understandable, and if the scrap they had was all noise and no damage it would not be what I would call a fight, just her telling him off and him not taking it very well.
She is just reaching social adulthood and may in fact be lacking a little in social confidence accaserbated by being on the lead, and our tension.
Sadly of course some dogs, and certainly some of those from dog dominat breeds will never really like other dogs once mature and the best you can hope for is that she ignores them through being trained to do so and that close encounters are best avoided.
What distance does she ignore other dogs at? work on having ehr relaxed at that distance and respondinmg to training excersises and treats until the dog is past. You should gradully be able to work up to ehr ignoring all dogs within a normal lead walking distance. You might have to accept she will not be a socialble dog.
Are you still attenting classes with ehr. If not I woudl get back to classes and work with ehr to ignore octher dogs.