Hi
I hope you managed yesterday somehow
I had also terrible day due to my LO refusing to nap.
It seems your LO just turned around his naps, he takes catnap first and then he ends the day with the 1,5 hour nap
Do you BF him every day in the early morning? Is he really so hungry? I am just asking since I can see your last A time before he goes to bed is around 2,5 hours, so it can be too long for him, he can be OT and it can cause EW. When he eats between 5 and 6 and then sleeps a little bit again he might be not rested enough to manage more A time in the morning. He has a break in his deep night sleep and then in fact he just takes a nap until 8.00. I hope YKWIM.
Maybe you can play a bit with his feedings - increase last feed and DF a bit or also postpone a DF about 30 minutes. If hunger wakes him up so early in the morning he should be able to sleep longer then. If he sleeps longer you can just start your day at 7.00 or even 6.30 and he should be able to manage longer A time in the morning then and take longer nap. If this EW is caused by him being OT in the evening he will wake up anyway. I think you should put him to bed around 30 minutes earlier. If he starts to take longer nap in the morning he will anyway take only a catnap in the evening, so should be earlier in bed. Also this will help you later on when he will drop the catnap completely.
Also it might take a few days before you will see the difference. But I have a feeling he is just not rested enough due to EW and feeding.
This are just my thoughts after looking at your routine and your yesterday trial with extending his A time. I really hope this helps.
I cross my fingers.