J.M.
My daughter used to pick the fuzz off of her blanket and eat it. It was soft and thick similar to carpet. If there are no harmful chemicals in the carpet then she is probably gonna be ok. My Dr. said she was in the oral fixation stage, we even found the fuzz in her diaper so apparently it is not digestable. She is 19 years old now and totally healthy. Oh and by the way she did outgrow it!
As for hiding foods, the food processor can disguise anything. Grind carrots, cauliflower, just about anything and put in sauce. This works great in spaghetti. Steam the veggies to be grinded first, you really can't taste them. Peas and bruusels don't work, but lots will! Contact me personally if you want more ideas!