Beabea I'm really sorry to hear about your m/c. Trying to tackle problems when you're feeling low is really difficult.
I know lots of people have replied already but I had a really similar problem with my ds when he was around 12 months. He woke at 5.30 for a BF every morning and would go back to sleep afterwards for an hour or so, but I couldn;t get back off and I was getting really exhausted (he had never slept through anyway).
So basically I just started ignoring him when he woke at 5.30. I know it sounds awful but I bought some earplugs, and when he started crying (and it was never full on crying, just whingey "I'm awake and isn't it milk time?" type crying), I put the earplugs in, which meant I could still hear him, but only very faintly.
I gave him 10 minutes and if he was still crying after that I would go in to him. This only happened once, as he did otherwise go back off again.
After about 5 mornings of 5-10 minutes crying he stopped waking at all and fairly soon afterwards started sleeping until 7.30-8am!!
I also think that if you dd is only having 1 nap it would be better after lunch, the reason she can't get past lunch is she is too tired from being up early (again, had the same problem!).
I would also say think about reducing / dropping her mid morning bottle as that is probably why she isn;t hungry for lunch. You can give her a snack if fruit instead, it won;t fill her up so much but would keep her going til lunchtime.
HTH and take care of yourslef, if you're not up to trying this yet, it won;t matter if you try again in a few weeks when you're feeling stronger.
I had several attempts at sorting out ds before we got it right.