Why don't you just give her her lunch instead of snacks? If she has no breakfast, a very early lunch, a small snack after nursery, then she could probably manage tea with everyone else.
My DD(nearly 3) has just started to refuse her breakfast. Her dad can't stand food first thing either, whereas I'l likely to start eating the furniture if I don't get breakfast on waking! I just give her a drink to start with, then when she's hungry she'll ask for breakfast. It was 9 before she asked for some fruit today.
In your shoes, I'd probably just give her a drink in the morning. If she's hungry at 10 I'd give her a brunch type thing, cheese, ham, bread, brioche, fruit, yoghurt etc. On a Monday I'd probably try to get her to drink something like full fat hot chocolate, or a smoothie, then have lunch ready when she gets out. I would also give her a small snack after nursery, bread sticks, fruit or cheese, in a box like Raspberrysorbet suggests and tell that's it to last her till tea.
Also, I find that DD gets whingey about being hungry, then picks, when she's actually thirsty. I tell her she can have (whatever the snack is) if she drinks her drink first. If she's thrsty, that's the end of it, if not, I know she's genuinely hungry, and she gets fed.