Yeah, I think you did the best you could, there was no winning that situation. Looking back at the original comment- "apparently my D4 had told her that nanna had pushed her onto the sofa at one stage and to not move until she had stopped crying", I'm having trouble understanding what your W got so worked up about. I don't hear any abuse here, if "nanna" did anything it sounds like it was just some mild discipline, IE- putting your D in "time out". Sounds like you tried to talk to your folks about it to placate your W which is fine, but they blew it all out of proportion too so now you're stuck in the middle of a firefight. Hopefully things will settle down on their own. If your W uses it as an excuse to leave then I would say she just wanted to leave anyway and this is a convenient way to do it and make it look like it's your and/ or your parents' fault.