LF, you really need to detach from W's goofy actions. You cannot control what she says or does. There is no point in asking why she is acting like this, she just is. You cannot make things better with her. The only thing you can do is make your life without her better. Put the focus on YOU.
Of course you did nothing wrong by staying in contact with her family, which is your family also. But WAW does not see it that way. She sees it as everyone is against her, because that's easier than accepting responsibility for her actions.
Mom telling her how she feels about all this will be your fault too. There really is no way you can change W's perception of this, so somehow you have to stop trying and let it go.
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl