Sorry about your luck. This is a tough one. I just have a hard time faulting the dog, depending on the circumstances that we don't know. If she kicked at him, it's on her, unless he was charging anyway. Just don't know.
I have a black lab. The first year I took him to work with me daily. Could count of one hand the days we were apart in the first year. I don't know if that helped our problem develop or not. He has been passive aggressive most of his life, and unusual for a lab in my experience. If he's in the passenger seat and a stranger walks up, he growls and turns away. I had a mat I "placed" him on (a command we learned most often used to place him on a stump or something while hunting) in the shop. Every driver I'd tell, "Don't pet the dog, leave him alone". Almost without fail, they'd say dogs like me and go to him, him growling the whole time. Some people don't have much sense. All my hunting buddies knew him, and knew to leave him alone. After a few trips together, he'd warm up to them, go to them and most often let them pet him, but on his terms. Otherwise it was hackles up, walking away, growling. Never approached someone growling. But I watched him, and still do, like a hawk when new people are around. A dog like mine, and now yours, demands a constant state of awareness about what is going on around you and the dog, to head off the dog being put in a bad spot.
If a dog charges/bites for no good reason, that's one thing, but if he was kicked at or she "cornered him" and forced the issue, you get what you get.