
Glad the tools are working better for you!
I have weathered some fairly good rages with calm, firm and validating responses while setting a firm boundary that I don’t want to or deserve to be spoken to like that, and it’s been working.
I'd suggest a couple refinements on this.
Weathering the rage and not getting upset is better than engaging in the fight with her, but not the best practice. First, if she's raging at you, not acknowledging the rage is actually invalidating, which is something to avoid if possible. Second, listening to the raging (even if you are staying calm) isn't good for you, and more importantly, not good for her.
Her raging at you is her way of coping with her uncomfortable feelings--avoiding them by raging at you instead. If you stay there to be raged at, you are letting her continue to use that (bad, destructive and unhealthy) coping method. If you remove yourself, you take that coping method away from her, and she has the opportunity to look for a better one!
I would also refine the boundary and how you approach it. I would say (either to myself or to her) "I
won't be spoken to that way." This really helps on boundary enforcement--she probably does think you deserve it. She certainly knows you don't want it, and this isn't stopping her. Convincing her of either of these things is a waste of your time and energy.
Convincing her (by your clear actions) that you won't be spoken to that way... .by first saying it, then if it continues, removing yourself so you no longer hear such things is all you need to do.
A good boundary is stated (at least for yourself) in the form "If you do X, I will do Y to protect myself from the harmful consequences of X to myself." Applying it to this case, when you are raged at, you have the power to remove yourself.
... .as for the whole thing about your son, your exwife, emails, etc... .sounds to me like you did the right thing.
Be gentle with yourself--these are new and difficult skills to learn. The more you practice, the better, easier, and faster you will be at doing the right thing.
How do you handle the silent treatment? Can you find things that you enjoy (which don't involve your wife), until she comes back?
Besides that, one thing I tried to do when I got the silent treatment was reach out with little non-threatening "touches" upon occasion. Something friendly. Something that gave her an opportunity to thaw the ice, but didn't put her on the spot to respond if she wasn't ready to.
I do this because the silent treatment starts out as a way to "punish" you. But at some point, those emotions fade, and then she either stays silent out of habit... .or out of embarrassment over what she did to me... .or out of fear that I will call her out on the bad behavior.
Yes, sometime later she will want or need to reach out, but she was often willing long before that point, and was receptive... .and there's no way to see what is going on inside her head.