I would call the ped just to be sure, but that's because I do best with reassurance!
we had a similar episode (my child got a jar of baby food out, smashed it, and ate it and some of the glass). I called the ped hysterical. He asked if there was blood at the mouth. I said no. He told me to watch for blood in the stool. There never was any. But I felt much better having just called. He didn't even have me bring him in. (at the time I was wondering if I should head to the ER, cause I'm a bit alarmist). But he had me just sit back and watch and wait. So long as there is not blood at the mouth or in the stool you should be good.