((((( Rainbowzz )))))
You handled the situation perfectly from what you say. When you give someone choices and they choose, then it's all on them right? You have every right to expect her to watch her language around you and the baby....if she won't respect you now, I hate to think of how she will talk and behave around the baby *sigh*.
Good for you for keeping calm cool and collected. You and your baby need that right now and you did wonderfully!

sabby