This made my blood boil. That non-apology plus insult just puts the tombstone on top of the grave.
You can bet I'd let my feelings show to my husband in this situation. I'd let him know my feelings to set up the one rule I'd have to put up due to Rick's behavior.
This one rule being: Rick is not welcome. He is not welcome near me, near my children, near my home. Forever. End of story.
I would not be explaining my feelings as a means to getting my husband to cut off all contact. (Though, if he did choose to do so, I wouldn't object - putting it mildly). My hope in explaining my feelings would be that my husband would understand my side and come to my defense and give me the support I need.
I know what I would say...
'Your friend, who we were graciously hosting, interrupted the punishment of my child. Called me a bad parent. Called me names. Swore at me. And then said "I'm sorry you got irrationally angry." with all the disrespect he could muster. I am angry. I am hurt. I hope you can see why I never want to see that man again. This is the last straw in a series of insults and other incidents. He is persona non grata, and I will not tolerate his presence any longer.'
Then the softer, 'I realize you're in a difficult position right now. But, my position is clear. This man is a toxic person. I will not suffer him. If you'd rather remain friends and socialize with him outside of the house, then that's your choice, but I am going to ask that you not put up with him badmouthing me or this decision to ban him from our home. I'm asking for your support.'
Maybe Chris doesn't yet realize just how inappropriate Rick's comments were. Hopefully, after Amy has a chat about it, Chris will understand her side... and they can go from there.
As long as the "Rick is never welcome here" rule stays in place no matter what.