Don't let W's snapping cause you to snap back. Letting it roll off your back was a great thing! She has to be responsible for her own problems and actions. She can no longer let it all fall back on you.
You did good on not providing all your info to the busy-bodies. I have the same problem. MIL is always wanting to know what I am up to but yet never directly asks ME about it.