Caught up on your sitch a bit .. just some things that I would like to point out that may help you.
Talking to the SIL, ... or any of her family members for that matter, be careful there. While they may agree that your W is in full MLC and making mistakes, I doubt they have done the research and homework you have done ya know? Learning the tools we have here we know for a fact pressure is not good for the MLC'r ... maybe the SIL spit some words of truth and your W took that as pressure sending her off spinning, because up to that point seemed things were going pretty smooth for you. Just something for you to think about and be aware of, I know for me my SIL will say/do things that makes W spin .. I do not talk about her but yeah we get some unwanted help from others through this journey and the LBS is the first one to receive the backlash regardless of the source.