Hun you're doing the right thing not letting him cry like that. CC is awful and there is a ton of research now that does not support it. Plus, your poor LO doesn't learn anything other than that you won't come when he cries
Anyway...I think your LO may be in a bit of discomfort. Have you had a nosey in his mouth to see if he is teething? this is a common age for teething to start and can really pest some LOs ... Look for bulging white gums. Have you tried medication when your LO wakes crying to see if this makes a difference to him settling?
His routine looks good, I am wondering if he is getting a little too much day sleep or not enough A time.this can leave them UT at night and they wake. This is usually in the later part of the night or EW
What time is your LO waking and screaming?