It could be the June-bug making your cat puke. Mine go for the tape too, like it is kitty-crack and so far they haven't done any puking from it., but its always possible. Cats can have individual sensitivities just like humans.
Not only eating fast, but also eating where air gets in their tummy can cause upset. Keep their dishes raised so they don't have to bend over if it seems like that is the issue.
Also, for some cats, like a siamese, they sell special shaped food. Siamese tend to not chew their food, just like when they devour other cats... they just swallow it whole. The special food is shaped to where it forces them to chew or some crap like that. It worked so I guess there is something to it.
Hopefully its just passing upset and nothing serious.
(We have a lot of cats, and I've rescued feral kittens for a while now. Ironically with all the cats I've cared for not one had hairball issues.)