I'd consider a new vet. Seriously. A lot of vets have NO clue about tiny dogs. I went to breeders.net and searched for Yorkie breeders in my area, then called the only one listed near me. She was so nice and gave me a recommendation for a wonderful vet and we LOVE him! He has owned Yorkies so he knows how quickly they can go down and when I grilled him about stuff, he gave me all the answers that I knew to be correct.
Keep feeding her like every 2 hours minimum. Around the clock! Keep her warm and don't let her play hard at all until she's much better for a few days, then slowly let her increase her play time. She cannot be burning any calories right now that she can't afford

If you have to force feed her, then do it. As long as she's not vomiting, you are not feeding her too much.
Prayers continuing here for your little darling