your routine looks great, but i think she's ready for more A time. she's waking in the night and chatting as well as not going to sleep right away for naps, which both lead me to think she's ready for a bit longer A time. at 6 mo A time should be 2 to 2.5 hours (first A time is often shorter). their sleepy cues get unreliable as they get older too, so just because she's rubbing eyes etc doesn't necessarily mean she's tired yet and so you can still stretch it out a bit without getting OT. also, a 1.5 hour nap is great, no need to extend to a 2 hour nap. you may get a 2 hour nap just be virtue of extending the A times, which is also fine. i would aim for 2 hour A time first, then 2.5 hour A times between nap 1 and nap 2 and between nap 2 and nap 3 and then 1.5 hour A time after catnap.
i would try this:
6:30 wake and E (15 min later is fine)
8:30-10 S
10:30 E
12:30 - 2 S
2:30 E
4:30 - 5:15 S
6:30 E
6:45 bed
also...on an unrelated topic, if you're just starting solids and doing just 1 meal it should be at breakfast. otherwise their tummies can get upset and interrupt night time sleep.