Sounds like time for a new regular vet to me. I'm sorry that the first vet scared you so much!
I am not a breeder, but I've read on here to put the tiniest baby to nurse first, for a few minutes at least, to give them a chance before the bigger babies get their turn.
Good luck