Yes sometimes when a cat has been vomiting a lot they get so hungry they gobble up too much too fast. The cat I had that vomited frequently - I used to try and give her smaller amounts spread out after she'd had a bout with it. Sometimes it helped, but an allergic reaction is not going to make that be an answer.