op whatever I think, or whatever anyone else thinks, on this issue you are utterly alone I'm sorry, because 'we' can only give our take on it, based on the relationships we are in (or not in).
The question is not AYBU, but more, what is acceptable to you? Worst case scenario, you split with your DH forever. Is that what will make you feel that justice has been served? If so, go for it. If not, when will you feel that it's worth working through? (Given that you're fuming now and would happily roast him alive, that would be very unreasonable by the way) How much time do you think you'll need? Your hurt is immediate and will last a while. The 'punishment' isn't doing anything to resolve this, it's just kicking him into the doghouse whilst you collect your thoughts. (I disagree with you on the whole 'send him to his mothers' issue, but it's not MY life, I do however agree that there needs to be a period of silence while you both think).
You ask, AIBU to evict a person from their own home when they've done something the other finds seriously offensive and hurtful? You'll get many saying you haven't gone far enough, you'll get many saying you've gone way too far. As an adult in an otherwise loving relationship you need to try and find a way to resolve this. It's not a 'new' problem, married couples have faced these things for years, but it's not one with a solid answer either, the question is, is this out of character for him? That is key.
Coould his actions fall under your 'mitigating circumstances' radar, as in, not acceptable, not immediately forgiveable, but not a deal breaker either? He's a man, and that is not a dismissive statement. He's a grown up, he's also human, he's fucked up. He needs to show you he's sorry, prove he understands that whatever reason, his behaviour has deeply hurt you and he needs to accept he fucked up. I don't think what he did was okay. I also think that sometimes humans do the stupidest of things, especially when they fall on your lap (no pun intended), and if you're in a really good relationship, you take time to make it up, and you try and work through it, which requires YOU to find a point of forgiveness, and mostly, requires time.
Only you can decide whether you can or can't. Only he can decide if it's worth taking the shit for.
I'll be the first to say LTB if he does it again.