breathe! just breathe! Remember that MIL is coming from a place of ignorance, and she is in bliss to remain there. The only thing she knows about you is what her son has told her, and thats not fair. IF she has the courage to confront you, I would let her know that not everything, everyone says is true, and that the next time she has an issue with you, please bring it TO you and not AT you.
LAter, use this as a teaching experience with the DD13 who needs to know that this is what happens when folks run off with only tidbits of what they believe is the whole story, and you hope she does better with her future.
Ok...couldnt help but see that b/f sells mattress' and you sell???hahahaha....ok, lol over.
You are bigger, better, and kinder than this woman could ever be. Simply kill her with kindness for the time she is in your home, and keep telling yourself that she IS leaving soon. She WONT be staying forever, and this too shall pass.