Sister not invited

So short story short, 1.5 years ago my sister was drunk, my husband and I helper her, let her know it was a bad idea to call friends while drunk. I asked her if she was okay if I put her phone in her drawer so she can focus on sleep. She yells, "you don't tell me what to do." Pulls me by the hair, I in shock defend myself eventually able to get away, husband trying not to touch her, he doesn't want her to make lies that we both attacked her. So then she follows me and tries to attack me again, I fight her again, I get away. My mom comes she says we attacked her, then tells our mom my husband recorded it all. He recorded some for evidence, but she was in our face, finger in our face, and even shoved our mom to get to us, my mom slapped her. She calmed down, my husband sits, she approaches him and calls him the n-word and spits in his face. Husband walks away and yells cause of course who wouldn't be pissed. Cops take sister away for evaluation as she was threatening to kill herself. Anyways, the next day I find out I'm pregnant. Now...fast forward to Christmas 2020 we announce our 2nd pregnancy and now I talk with my mom and sisters. I was straight forward with my mom about my feelings and dealt with her emotions and what not, btw she thinks my husband should get over the whole event, which I think makes no sense. My husband said he can forgive, but not forget. He said he doesn't want her in our home which I am ok with. I know it might sound like a dumb question, but how would you tell your mom your sister, who loves our daughter 🤔, isn't invited to sleepover events? We live 7 hours away so its a sleepover type of visit. It makes total sense to me, but my mom is emotional and may feel her daughter is being rejected. Look nonetheless I love my sister, but I don't like her. I wish the best for her life, and hope she grows up one day, but I don't want my husband to have to deal with her presence after she insulted him. Just looking for input in case you may have overwhelming family members!