Yeah, I can see why she's OT! At this age, she should really only be awake for a max of 1.5hr before nap time again. On the EASY you've written out there, she's had massive A times, some more than 3hr.
eventually drifted off at 11:45 but only slept until 12:15
So this is a 30min nap which is classically OT.
I think also that she's waking at 7 and treating that as a night waking rather than being awake for the day at that point, so probably she's really starting her day at 8:30 in this example, which makes sense given BT is 8pm.
So we tend to advise that night is 12hr long at this age, so if BT is 8pm, WU is 8am-ish.
What I'd suggest is that you feed her when she wakes after night sleep and then after each nap. Sometimes she won't be overly hungry for the first feed of the day if she's had a feed recently during the night, so just do a topup feed and then she should take a good feed at the next feed after the first nap. Count your 1.5hr from when she wakes up and aim to have her asleep by then, so try putting her down after about 1:25 and do shush/pat (or whatever settling technique you're using) to help her fall asleep.
It would end up looking a bit like this:
8am - WU, feed
9:30 - nap
11 - WU, feed
12:30 - nap
2 - WU, feed
3:30 - nap
5 - WU, feed
6:30 - nap
7:00 - WU, feed
8 - asleep in bed for the night
I suspect your night sleep might get worse then get better once she's having shorter A times and more naps - I suspect at the moment she's crashing from being exhausted by the end of the day.