I don't know where people get the idea that one was not allowed to eat meat
until after the Mabul (flood), the only requierment that one finds in the
Torah is not to KILL animals. Maybe Abel waited till they died and then ate
em.
Dovid Teitelbaum