Not sure why this post hasn't had any replies - surely you aren't the only parent with this problem?
I don't think it is normal development at all and might be indicative of something deeper - either psychological or physical.
It is possible his behaviour is triggered by recurring nightmares or as a delayed reaction to food or drink before bed.
As rigid routine seems to be in place and a disruption to routine often causes irrational behaviour I suggest some changes to the routine might be beneficial, or at least provide some indications as to the possible cause.
How about you take some time off and have him to yourself for a few days?
How about changing his diet a little?
How about changing his bedtime a little and trying some different sorts of bedtime stories...
How about changing his sleeping arrangements?
Is it rage or is it terror? The minds of children aren't complex like those of adults but are made moreso because they are incapable of expressing themselves in a way adults can understand...
It is impossible for most to accept but the view is held by many "experts" who have an interest in the paranormal that children can see and hear many things adults cannot. My own young daughter used to hold long conversations with a little girl who used to live in our house long ago. Even now she is a well-adjusted and inteliligent 25 year old she still maintains the little girl really did visit her sometimes. This is not an isolated example as there are many similar reports on record...
So-called poltergeist activity is traditionally linked to the child psyche...
I advise you to keep an open mind about the possibility your son might be experiencing some sort of paranormal incident...
As Conan-Doyle made Sherlock Holmes say - eliminate the impossible and whatever remains, no matter how improbable, must be the truth...