MtyDS is 19mo and very rarely eats his proper evening meal.
He has decided that after eating fantastically until 2 months ago that most hot food is now unacceptable.
He's also become very fussy with what cold food he will eat. Quantity isn't a problem but variety definitely is. I'm lucky in that what he will eat is pretty good stuff but it does get blooming frustrating at times!
I don't have a problem with milk luckily. He'll drink as much as I give him but never asks for it so just has the odd bit during the day. He hasn't had a bottle or bedtime milk since he was 8 mo but that's only because he had a horrible rotavirus and didn't have any milk at all for almost a week. Once he was better he'd got used to settling without it so it seemed pointless to go back to it. He just went straight to free-flow beakers.
Up until then though he'd always fed to sleep at night and guzzled as much milk as he could get his hands on so I don't doubt that he would very probably still be doing that now if he hadn't been so ill.
I'm just seeing the food thing as a faze and ignoring it. I give him things I know he likes for breakfast and lunch and just put something a bit more controversial on the side. If he eats it great, if not it goes in the dog.
As regards his main meal I just put it in front of him, leave it for 10 mins or so, and if he's just flapping at it take it away and give him his banana (which he has every day after his tea regardless of how much he's eaten). There's only one meal he will reliably eat so he has it 2-3 times a week mainly just to keep him in the habit if eating a hot meal iyswim.
The milk your DD is drinking may well be filling her up a bit too much but it's also full of stuff she needs so it's not necessarily a bad thing. I'd just reduce it slowly and see what happens. Hard to remember at times I know but they're still only babies, she'll get there.