This is a really common stage; even my grandson, who is a terrific eater, has been pushing away certain foods for the past year. There's a theory that in children who grow up more in the wild, this is a natural disinclination that keeps them from eating things that could harm them.
She could well be repulsed by certain foods, and if she has to sit for 2 hours with cold, congealing food in front of her, then she has probably become repulsed by the whole experience of mealtimes. You can't really improve either of these situations by forcing the issue. (How would an adult feel under those same circumstances?) There is also a large body of research that ties future eating disorders, which can be deadly, to mealtimes becoming a battle in a child's early years.
Some nutritional researchers are also beginning to suspect that foods high in fats, salt, and sugar (most processed food) can actually make our bodies and brains forget what real food is supposed to taste like. If I were in your situation, I'd let my daughter graze during the day, putting out little bowls of nutritious things like whole-wheat toast with real organic butter, slices of fruit and veggies (try sweet peppers – some kids really like them), and small cubes of real, not processed, chicken or turkey or cheese. For additional protein sources, scramble and cool a egg, and cut it up finger-food size. Lots of kids like yogurt.
Keep the food that she does eat as natural and organic as you can. Put out only small amounts, with no demand that she finish. Give her a chance to rediscover "real" foods. She may need a year or two to totally outgrow her current distaste, but she'll get there. I've seen dozens of kids go through this, and then later they are ordering salads in restaurants.