Totally. I'm so sorry!
OP, I could be way off but I sense that some of your family members are exerting their influence out of unkind maybe even jealous motivations. In other words, it seems like this is a case of--it isn't you, it's them?
I like the idea of inviting Grandma separately and carrying on with your plan.