Although I sympathise with you, I can't help but to tell you that there is no option. I mean, I was always told to give enzymes with the same food each and every time. THat apple sauce was the #1 choice and that throwing up was never an option either. With that in mind, maybe you are making more of an issue of it , then your child. Maybe. I know my physician always said, " teach her now , and don't baby her cause it will only be worst on her later." I have always enforced this and just shy of her second b-day, she was swallowing her enzymes whole with no water and she can now at five years of age, manouver her enzymes around her food in her mouth, and still make conversation.
I know my sisters daughter, was a puker without CF, and she was always saying "talk to your belly, tell it not to be sick", I used to laugh all the time. I mean, with my daughter it was, "take this, like it or not, period". Anyway, good luck just wanted to give a different perspective, and maybe don't make a big deal out of it and eventually your child will get over her (attention) seeking way. YOu know alfter all, it isn't the norm for children to have to do this. Maybe a reward after wards will tantilyze her to do it without a fuss.