I really think you need to give her something to fill her up - and that means either carbs or protein.
So I think i would shift her cereal to dinner time, but also start to try some protein elsewhere on the 3 day rule so that your options start to expand. Fruit and veggies are so low in calories that they will not stop her from being hungry and needing overnight feeds.
Were you planning on starting any meats soon??