Hi, mcrump. Wow, what a mess. I think the main issue is your mom feeling your boyfriend didn't appreciate what she did. I think he did handle his anger inappropriately. (My young adult son has done the same thing.) But I guess he didn't feel comfortable talking to her about how he felt. It sounds like you really need to talk to him about the whole night. Alas, the best case scenario is his apologizing to her for his anger and thanking her for the night.
I, too, had a mom who didn't listen. I'm sorry they're ganging up on you.
I think it best that you get a cheap place of your own and take your bird with you.