I would imagine it was the baby food,i still give mine an evening treat, they often make a mess & it stains the face,have a wet piece of cotton wool or paper towel handy to wipe her beak & face after you have fed her.
They often get little scratches from rough play from their toys,as long as it's not deep or bleeding i wouldn't worry to much