This is one of those cases in which there could be severe pain to your MIL if your reliance on advice from random internet responses prove to be misguided.
You have not mentioned your MIL's citizenship and residency, both of which is crucial for an analysis of her situation.
I would highly recommend that you contact Visacentral or some other visa service provider, and get professional consultation:
http://visacentral.com/