Its up to you on the money - I do appreciate your original accept :)
I think in this case as you describe it I'd have gone for a c-section to save the maximum number of pups. Sounds like she was just too tired after straining too long.
I think you might consider using a different male if you get a finding of a health issue in the pup. I'd also suggest regular daily directed exercise to make sure her muscles are up to delivering when the time comes to whelp.
This is a great breed when they have the true breed temperament but it can be a heartbreaker with the genetic issues in it.
By 16 weeks a dog's socialization period where its easy for them to adapt to new things is almost over. After that its much harder for them to accept new 'pack members' and so if she was raised by a female or with female only contact men may never measure up to being 'ok' for her.
Nothing to say you can't pick shows with female judges though! Sometimes they are better off their own turf about coping with strangers. Same as with us - finding a stranger in our livingroom is a whole different thing than them being around you on a city street. :)
Make sure your pups have good interactions with your husband as they will learn from her to be wary of men. Mother dogs teach the pups a lot more than we consider they do while nursing them.
If she's a little too protective of pups try 500mg of vitamin C twice a day as that helps balance electrolytes and can reduce her stress.
I also supplement my nursing dams with goats milk - makes for great bone and coat in the pups because it makes the mother's milk super nutritious. www.meyenberg.com
may help you locate some if you can't find a 4-H farmer or goat farm with milk for sale near you.
I like my vet a lot too but vets unless they also raise dogs really don't get a lot of education in anything other than doing a c-section its just not their area of expertise. You can read up on dystocia here
There are vets who specialize in canine reproduction or reproduction overall.
The best cure I've found in getting over losses like this is to keep self educating so it never happens again!