This sound very familiar OP!
DS was a serial spewer, it lasted just over a year, and seemed to stop at 2yo.
He would vomit spectacularly if he coughed, sneezed, cried, gagged on food, on first gulp of his bedtime bottle... and sometimes randomly for no reason. I took him to the GP twice but, as he was thriving and had no other symptoms of illness, they said it was nothing to worry about!
It was proper projectile vomit, we had to take his cot and changing table apart on several occasions. I also remember standing in my kitchen with us both drenched from head to toe - with vomit splashed up the kitchen cupboard doors and fridge (I am not exaggerating btw) and having to strip our clothes off on the spot and go for a shower!
How so much came out of someone so small I'll never know! You really had to see it to believe it - and when friends/family ever witnessed it, they were genuinely gobsmacked.
Whilst it's not nice, maybe this is what your LO has, but I'd take her to the GP just to check.