CS, it sounds like you handled this situation extremely well. You kept your distance appropriately but involved yourself where needed. I think you've planted some good seeds here. Now they just need some time to grow and blossom.
I think this has been a major distraction from the whole mess for your W.