Hi Msil
Sorry for what you are going through.
I was in your wife's position a while ago, Simon had more or less left and made his mindup about things. I was convinced that he was just beliving apostate lies off the evil internet, also someone he worked with was telling him things about the society that I couldn't belive at the time.
For a while I wouldn't listen at all, but he kept dropping little bits of information about things, and even though I insisted I don't believe it, it did start to give me doubts. As I couldn't help but think about what he was saying. I just couldn't admit it to him or myself.
I was talking to my mum about it all, saying to her that I still belived, but looking back now I was just saying what I thought people wanted to hear, I was so scared about what would happen and what people would think of us. Also, although what he was saying was starting to make sense, I still kept thinking what if he is wrong. Maybe this is what you wife is most scared of too?
In the end I convinced Simon to accept a shepherding call (so, yes it was my fault we got into the mess we did!) thinking they would sort him sort and answer his questions, but they couldn't. Strangely the way they treated him during the call and after was what convinced me to really look at what Simon was telling me.
Only you know what will worked best for your wife, but its good that you have got your son thinking.
Hope this helps a bit.
Also, it may depend on the type of elders you have, but I know of a couple who have doubts, even though they still attend meetings, the elders were pressuring them to have a shepherding call. They got fed up with making excuses and just said No they didn't want one. The elders have grundgingly backed off and accepted this.