Nope you're doing nothing wrong
consistency at 3 months may be possible for a small number of angel babies but honestly I don't think (even with the best intentions) that consistency comes easily for most so early on. LO is only just really coming out of the newborn phase at that point - it's sometimes referred to as the 4th trimester - and there are so many changes developmental and otherwise that I think a consistent EASY is the exception, not the rule. Just take a look round the boards!! Many mums do find things a bit easier once on two naps at 6-7 months so even though it feels like it's forever, it won't be
Ok so my suggestion would be if BT is always 8-8.30, you aim for an 8am start to the day. Which means if LO wakes before 8 (or before 7.30am if you want a little flexibility) you do everything in your power to resettle. Keep the lights low, interaction to a minimum, just feed if needed and put down again. At 7.30/8am then put on the light, good morning, time to wake up etc etc to signal the start of the day. It's not going to work instantly but with consistency LO will learn that 5.30am isn't an ok time to get up.
On days where WU is earlier than ideal or naps are rubbish I'd suggest aiming for an earlier BT to allow LO chance to catch up a bit. Or if you'd prefer a 7am start, move BT to be asleep by 7/7.30pm.
Is she going to sleep independently yet (don't worry if not, she's still very young)?
She does look like she's actually on a 4h EASY in term of eating from what you've posted, that's fine. The 3h to 4h transition does usually happen in the 3-4 month window so she's right on track. Have you read the FAQ info about transitioning?