Right ladies, I need somebody else to have a look at this for me as I'm going round in ever-decreasing UT/OT circles (I think!). Would really appreciate a bit of help

DS is 6 months on Monday. EBF but recently started weaning and taking to it well. Independent sleeper - sucks thumb and has lovey. In process of getting 4th tooth at the moment (we have early teethers here....).
When DD was this age I got through the 3-2 by pushing A time, long mid-morning nap, (sometimes long) mid afternoon nap and EBT. It's what I'd love to do again but it just doesn't work for us as a family as anything we ever want to do is mid-morning (toddler groups, church) or mid-afternoon. I think we need relatively set naps, ideally with a short morning nap to end by 9.45am latest and a long one after lunch but I've been trying this with variable success with a first nap set at around 8.45-9 and second nap around midday. That's why A times are all over the place....
Nights aren't brilliant to be honest. He has a night feed around 1am give or take, then often has his 'morning' feed by about 6am. There are often one or two other wakes which he will either self-settle/settle with very minimal help or be awake for ages, eventually only settling once fed. I think sometimes he is probably UT from too-short A times, and sometimes OT. I medicate for teeth.
Roughly his average sleep in 24h is about 14.5h so I think to aim for much more is likely to be unsuccessful on a regular basis. He is happy to go down for a morning nap with a short first A time if necessary. I'm happy to start the day at 6.30am so he doesn't come out of his room before then regardless of WU.
I'll post the last few days but they are not great!
Sunday:
WU 6, resettled 6.30-6.50
Nap 8.50-9.30 (I woke)
Nap 12-14.15 (cried out a couple of times but SS)
CN about 10 mins between 16.45-17.00 in car
BT 18.10
Unsettled 23.30-midnight (fed)
Unsettled from 4.30am onwards (fed at 5.20)
Monday:
WU 6.10
Nap 8.45-10.10 (he was shattered so I let him sleep)
Nap 12.45-13.30, resettled for 5 mins 13.40-45
CN 15.55-16.30 in car
BT 18.15
NF at 01.15
Heard at 05.15 but SS in 10 mins or so
Tuesday:
WU 6
Nap 8.55-9.40 (woke himself, not happy)
Nap 12-1 no resettle
CN 15.20-45 in bed, woke himself
BT 17.40
Brief NW 18.40 - SS
NW 22.10-23.30 - kept trying to SS but couldn't get there, eventually fed
NF 05.30
Today so far:
WU 7 (I woke)
Nap 9-9.45 (I woke)
Nap 12.15-13.50 woke happy
Anyone fancy a challenge and willing to help?!