I am just so sorry you keep having issues with these vets. I agree that maybe you should contact the YTCA (Yorkshire Terrier Club of America) and see if there is an experienced breeder close to you who may be willing to come look at her. Here's a list of the breeders' contact information:
http://www.ytca.org/breeder3.html
I think it's great that you are keeping the little girl, although I really don't think you would have a problem placing her - looks to me like most of US would love to have her
Thanks so much for keeping us updated on your babies. They are in my constant thoughts.