A couple of things.....firstly I wonder how you're feeling about feeding to resettle at night? Totally fine if you're fine with it

just strikes me that those 10pm ish wakings are probably not hunger given he's perfectly happy to manage until 4am other nights. If it were me.....and in fact it was a couple of months ago

.....I would persist in settling that waking without a feed. Turns out that here although DS was settling independently at BT we had a bit of a NW feed thing going on without me even realising. When I persisted with settling that 10pm waking pretty much disappeared or became much easier to resettle if I had to intervene at all.
Second thing - I think you could pretty much be on 2 naps really. He looks like he needs more than 2h40-50 to get a good nap in. I would give the A time a bump to 3h if you can (you've had some good naps with longer A times) and use EBT rather than a CN unless it's a total disaster day.
Lastly - I know you say there's no consistency in WU time, but I notice you're not necessarily reinforcing a consistent WU either (not a criticism

just an observation). For example he woke almost the same time on the first two days you posted, one day you got him straight up, the next he was in the crib 30 mins. The following day he slept in, then you got an EW and got him out of the crib much earlier than any of the previous three days. So I guess what I'm saying is do you have an ideal WU time in mind? So say 7 is the ideal but you'd accept 6.30am, I would personally leave him in the crib until 6.30am (or sit with him in dark if upset), but get him up if he wakes any time from 6.30am on. And wake him by 7am if he's not woken. May just help establish more of a rhythm to your day? What do you think?