PA, you are a saint. You gave your ILs an invititation and they basically told you they were waiting for a better offer. I guess none appeared because then they accepted and now they are once again on the fence.
Rude to me.
Were it me I would just want to tell them to fend for themselves.
But you are a finer person than auntdot, and I appreciate your ability to keep your focus and take care of your hubby's parents.
It seems to me you are never going to please these people, as GB said, but are going to try.
So do so.
But don't make their rejection hurtful to yourself. Some people are just like that.
If they do decide to grace you with their presence, sorry.
As far as recipes, heck, you know how to cook and what your ILs like. Do your best, make granny happy, and realize there are some situations in life you can never come out ahead iin.
Whether that is advice or just prattling I have no idea.
But have had to deal with dicey situations and have not always shined.
Take care and revel in the joy and goodness of this season.
And remember, they won't be there for Christmas.