Prepare yourself, I'm a brutially honest person and this is how I would respond if you were my frind, my sister or one of my patients...( I work in pediatrics)
Congrats, BUT... you should feel luck that the MIL is even there, not to mention mom. Most people do it all on thier own, from day 1 with the help of Dad and thats only if you a luck mommy. Most people have no help at all, maybe the MIL feels that you should be taking care of your own house chores, she can HELP with baby. After the first few days it doesn't get much easier. The sooner you adjust the better off you'll be later.
I agree she should not disrespect you, esp in your home, but maybe she doesn't feel that she is being properly treated. Many people have difficult births and more difficult recoveries, they woud appericiate the simplest things, like a glass of water or a pat on the back.
Maybe I missed something somewhere or I'm not understanding what your problem is , but the MIL sounds a little taken advantage of, esp if she's sick on top of it.
You seem like you think a crying newborn requires 100% of your time anad evereyones sympathy. We have all gone through it, most of us more than once. Be thakful for a healthy baby and stop using the birth as a reason to take advantage of family. I would have yelled at you too. My sister tried the same thing and I didn't let her get away with it either, she eventually thanked me for it later and now that she's on #3 she was cooking, cleaning , setting up a birthday party and taking care of all 3 the day she came home from the hospital.
I think you need to thank Mom and MIL tell them how much you appericiate their help , even if it was minimal, cook them dinner and let them sit back and enjoy your little bundle of joy!