Just a quick note to thank you for sharing the experience; it is thought provoking to think what would I do if I was in your wife’s position, or indeed in another seat and witnessing it.
It is a shame that his intoxication wasn’t picked up at boarding, but that is challenging to achieve.