M.P.
I'm fortunate in that my mother's family and my father's family became friends with each other. Many holidays and vacations were spent with both families at the same time. For example, Thanksgiving frequently involved my paternal grandparents and my maternal aunts, uncles, cousins, and my immediate family sharing dinner. My father's brother and family would take their vacation at the same time my father took his and they'd join my mother's side of the family for a picnic on the Fourth of July and at other times too.
Now that my daughter is married, she and her husband have his mother and me for holiday dinners. Sometimes my brothers and his sister join us.
I know that I would feel neglected if I weren't invited to holiday dinners but I wouldn't/am not hurt at other times. I'm very glad that my daughter and son-in-law nearly always invite me. Except for holidays, I frequently decline because I feel that they need to be independent from me some of the time. My daughter and I openly talk about what is happening each of those times.
I suggest that if you could be open and loving with your mil, you may find that she would be able to be more loving towards you. Your post sounds critical of her. Have you tried accepting her as she is, reassure her at times other than the holidays that you love her, and include her in events all year long. Invite her but don't get upset if she declines. Let her be who she is. Accept her when she wants to be involved and don't take it personally if she doesn't.
Keep in mind that holidays are different and parents should be included in some way. Last Christmas, I went to my daughter's house for Christmas Eve dinner and my son-in-law's mother and sister were there for part of Christmas Day. We opened our presents on Christmas Eve and they opened theirs on Christmas Day. A compromise usually takes care of hurt feelings.
I adopted my daughter and she still is involved with some members of her birth family as was I when she was a child. Now, she likes to get together with them on her own. At first, I did feel hurt, until I realized that her birth family is a family unit separate from me and that's OK. I'd really rather not continue such close contact with them. What makes this work is my daughter being able to show me her love all year long. She accepts me as I am, notices when I'm feeling sad and gives me a hug.
Lots of positive statements, including I love you, I like being with you, I'm sorry that hurts, thru out the years takes care of my feelings. Also, specific invitations for just me for dinner makes me feel special. I suggest you try that with your mother-in-law. You don't have to like her but it surely does help if you can love her because she is your husband's mother. After all, you wouldn't have him without her.
My mother and her mil, my grandmother, started out not much liking each other but they learned to first love each other and eventually liked each other too. Start with the idea that you are going to show her love even when you're not feeling it so much.
Why can't you spend some time with mil while husband's daughter is in town? It's all a matter of finding ways that work for everyone involved. Approach the situation with a positive attitude and I suggest you'll find doing so makes a big difference.