Hi Bella
It looks to me like the nap is not at the right time for him.
Looking back he had a 7/7.30 WU with a 12.30-3 nap. IMO you need the nap at roughly this time so 12.30 (unless you get refusal in which case 1pm but you were not getting refusal before so if he will go down for nap at 12.30 then that's what I suggest) and cap at 2.30pm This gives a 2hr nap with a decent A before the nap (as I said don't move later unless there is refusal or UT waking) and gives a longer A time before BT which is what he likely needs so he will stop fighting.
What it looks like is that with the late nap he fights BT as the A is not long enough, then he is sleeping late in the morning because he went to bed late.
As you've had a couple of days of late WU in morning you might want to ease him back to 7/7.30 WU time by waking him at perhaps 8am for a day or 2 then 7.30. At the same time, bring nap earlier. What I mean is there is no point letting him sleep until 10am and then trying for a 12.30 nap, you need WU earlier like before to get the nap at the right time.
I rambled a bit, sorry.
PS. Do you think at 4:30 I should still come into his room and resettle if he just needs my presence for a moment or try to make him fall back asleep on his own?
Will he resettle with a verbal key phrase from outside the room instead perhaps? "it's still night time, go to sleep"?
Otherwise I'd go in briefly. It might just settle down after the nap and BT and WU are resolved.
I did post a thread last week and actually it is still on the first page! But just one person replied...
sszskristy - I see you have had another reply now. In this kind of circumstance if your thread is missed for 2-3 days it's ok if you'd like to PM a mod to highlight it. Some times things are accidentally overlooked.