You know, I am just thinking here, but what about trying to cut her morning nap to 1hr15min (wake her up, don't keep her up longer), then 3hr A time, then hopefully 1.5hr pm nap?
I've heard from others that sometimes the morning nap needs to be shortened to rectify these things.
I'm gonna give it a go today. I'll let you know how it goes.
Oh, and fwiw, here is our routine for comparison - we aren't far off! We have a NW around 11/12, then 3ish then about 5am.
E/A 630am-bf
E 730am-solids
S 900am - 1045am *today I will shorten this to 1015am
E/A 1045am-bf
E 1200pm - solids
S 145pm - 300pm
E/A 300pm - bf
E 400pm - solids
E 600pm - bf
then bed about 615pm