Ok, having had another look I think that although the EASY looks good, those 5am wakings may well be OT
how long is it since you dropped the CN and have been on 3h A times? The fact that he is crashing at 6pm suggests to me that although the naps are of a good length, he's not actually fully rested by them. What is his mood like when he wakes from his first nap of the day?
The other thing I wondered about was the night feed - 30-45 mins sounds a long time to me
Are you bf or bottle? How long does a typical feed take in the day? Do you always do a diaper change? I would suggest you only change him if the diaper is dirty as you may well be waking him up too much and disturbing his sleep. At night, feeds should be brief, no interaction and its actually ok in the middle of the night to feed to sleep if your LO self settles at other times.
Sorry so many questions to begin with but hopefully with a bit more info we can get you back on track