Evolution the Beginning - Scavenger card
No, you can only eat or scavenge as much food as you have population slots for. You simply do not collect food tokens after you reach that maximum, regardless of any further carnivore attacks.