Thanks for the feedback guys.
There is no way she'd eat quinoa SB - she doesn't like the 'smallness' of rice or especially couscous
Ditto lentils, eats peas or sweetcorn very rarely and only 3 or 4 then. She really is a pickle. She won't eat potatoes unless they are chips - I've tried everything I can think of - won't touch wedges for instance. I suppose I haven't tried bought potato shapes yet 
BG and IC I am very strict with her especially since she's become so super-picky, if she doesn't eat her dinner she gets down hungry. I hate doing it but don't want to 'train' her to refuse food either.
I'd love the flapjacks recipe please IC. She hasn't yet gone off cake 
A more pressing concern at the moment though is sleep. I feel at my wits' end with her (yet again). The early wakings have settled at about 6am which is just about bearable as DH is now setting his alarm for 6.15 (although pretty horrific at the weekends but we take that in turns). However she seems to have settled in the habit of waking for her dummy evefy 1.5-2 hours. A lot of the time I'm awake anyway so just pop it back in, but I'm aware this isn't the answer. It is often there beside her but she doesn't look for it, she cries until we go in and do it for her. Other times she has thrown both dummy and snuggly out of the cot and we retrieve them and stick them back in.
I'm due in 4 days and can't face a dummy battle right now and I also don't tink it's the right thing to do, to take it away when there is going to be a big change anyway. But what on earth can we do to stop the night waking. She has slept through in the past so I know she can do it, but not for weeks now.
Just so tired, and so despondent, I feel we've gone all wrong with her.