Just catching up on this, so glad to hear she is feeling better! On the sudden change in likes/dislikes, if something gives them an upset tummy, a stomach bug, IBD, antibiotic, whatever, they can associate what they are eating with feeling bad and go off the food. I had a girl that reacted badly to an antibiotic and overnight quit eating the food she had previously loved. Never would eat that food again!