I CAN sympathise.. a bit!! I get on ok with my MIL- she is not really on my wavelength at all, but she isn't nasty and although she sometimes says things that make me go HUH? I know it's just her way. But loads of my friends will rant on to me about their MILs, and it doesn't sound like anything major to me- just seems like MILs manage to wind their DILs up for some reason!! I usually just nod and sympathise, but deep down i DO sometimes think they are being a bit unreasonable, from the outside, but I don't know the ins and outs of the relationship!!
Its the same here! TBH, it doesn't sound like major offences (I have heard of some truly nasty MILs!!), although I appreciate little things can be just as annoying! How does she get on with your DH?? This seems to be the crux of the great MIL intolerance!! My DH can't really be bothered with his mum, and she isn't all that close to him- doesn't even send him a card on his birthday! So she is a fairly neutral player and I have a relationship with her that is distinct from her relationship with DH and the kids. My MIL gives the kids things I don't approve of all the time, but we see her fairly infrequently so I button it and allow the kids to enjoy a "treat"! On the other hand, we see my dad every day, so I would tell him if there were things I didn't want them to have. My MIL makes me laugh as she tries to "hint" that maybe I could do things another way! With each baby I have had to endure the "couldn't she/ he just have a wee chocolate pudding??" as soon as they reach 4mths, and to hear that "you wouldn't think they could get everything they need from breast milk, would you?!" No, I agree with a smile. Isn't it amazing!! Now when she mentions chocolate puddings, it has become such an in-joke with DH and I we can't look at each other. (Bit like the fact that every time, every time!, she phones she asks what we have had for dinner! As soon as whoever answered starts describing the dinner, the other one falls about laughing!! Maybe you and DH could get together to see the funny side of the wee niggly things?? Makes life easier!
And 3 kids later, my MIL has NEVER changed a nappy. And she will babysit, but only once they are asleep, and if they wake up she phones us. I accept that that is her limit- no point getting annoyed about it, grandparents DO just want the nice bits! I do praise Dh's efforts in front of his mum/ family, because he does help a lot, but also because I know it pleases them to think he is a good dad- bit of flattery doesn't hurt, i don't think!! I would have smiled, and said, "yes, and I bet DH wants to change that nappy- he is SOO good like that!"
Don't get me wrong- I don't know your MIL, and she might be the anti-christ for all I know!! But I remember there being little love lost between my mum and my dad's mum, and it affected my relationship with my gran, because I didn't want to be "disloyal" to my mum. My mum sadly died while I was pregnant with dd1, so my kids only have 1 granny, so maybe that's why I feel it is important that they have a good relationship with her, unfettered by my feelings about her. If it really winds you up badly, maybe next time DH could attend on his own, and you could make your excuses, and enjoy a day of freedom?