Just a very wild guess here... could she have a piece of grape skin stuck in her throat? Mayve trying to offer a small piece of block or such... something that could gently scrape it off...
I know, it sounds crazy and sorry if I'm making no sense but just trying to help....
Hami had gotten hold of an old aunt trap one and did end up with a huge glob of dried poop on his rear end, blocking his little anus.... and he was throwing up and throwing up. I managed to clean him up and flush it tout... liquids, liquids, liquids and lots of rest.
Hoping the best for your little one.