So they want her to eat meat for protein. Meat free alternatives are -
Eggs - so omelette with the veg she will eat. Scrambled egg - frittata etc.
Almonds
Oats - she could have almond, pats, blueberry and yogurt for dessert. Doesn't have to be a lot.
Cheese -cottage cheese, parmasaen, Swiss, mozzarella and cheddar. As a snack my daughter would eat crackers with these cheeses. I would buy crackers when she was out and decant them into a box and bin the packaging so she couldn't see the calories.
With the yogurt try and go for Greek. Remember you can also use it with savory foods. I would have a tub of it with garlic in to snack on with veg. Same with humous.
Lentils are protein rich but you have to be very creative
You said she will eat bread look for Ezekiel bread.
Pumpkin seeds.
Broccoli
Fish but yes be careful about the mercury build up.
Prawns - does she like noodles? A stir fry with broccoli and prawns.
Peanuts - peanut butter.
Yes to trying to get a second opinion. My dd was also under cahms and the focus was on her not eating meat and trying to get her to eat meat for the protein. Even when I suggested the foods above no, wasn't
Good enough. When she did start putting on weight the person was see how good meat is, it's the only way. Basically they didn't believe in anything other than meat 7 days a week.
I spoke to a nutritionist instead as I was lucky enough to have one based in work. Who created a meal planner that was high in protein, calories, etc based on her food preferences plus little tricks I could do so we were all eating the same but without us packing on the pounds. Things like in her salad she would have avocado and egg, whereas we would have chicken, because either we didn't like avocado or allergic to egg.
I would still do a shepherds pie, but no meat instead loads of veg and lentils with extra cheese on the top for her.
The fruit she would eat I would encourage it with some Greek yogurt. Breakfasts were always a battle so she would have fruit, with yogurt, chuck over some oats and some Ezekiel bread toasted with some peanut butter. Sounds loads but it wasn't - handful fruit, spoon yogurt and slice of toast.
Or she would have scrambled egg, half a bagel and a bit of salmon, sometimes with a small fruit smoothie or a small portion of fruit.
Yes there was days she just wanted to eat the same things, but rather than restricting them to once a fortnight or whatever I let it go. It was better for her to eat something rather than nothing.
For portion control I would start plating the main bits in the kitchen with the minimum I knew she would eat. I would also put the minimum on all our plates, then everything was at the table. It was a pain but because we all had smaller portions it wasn't an issue when someone dug in for extras. So like fish fingers everyone would be plated 2, with extra on the table. As the weeks went on she dug in more and more without realizing.
Pizzas where another good one. We used different bases, so not just dough. All the toppings out, everyone made their own and then into the oven.,she felt in control that way and a fun way to do lunch.
I think it was more to do with how relaxed everything was. Family meals with lots of chat and laughs without discussing food other than this is nice can we have it again. If someone only wanted half a weetabix hat morning so be it and if someone managed 4 again so be it and nothing was said.
There was always lots of snacks made so if peckish it was always there.
We did have a few set backs along the way. When others would come over for meals or we would go out and someone would say something. Oh just try it. How do you know you don't like it. Is that all your having. Don't think you are having dessert until you've finished that. Yes I shot them all down, but the damage had been done and it took days for her to recover from. In the end had stop eating with certain people.