Try to wake up earlier...maybe go to bed earlier at night. Or be more helpful around the house whenever you wake up.
Buy some clothes for the disapproving MIL and share/buy some cosmetics for your SIL...and hopefully the grudge will decrease in intensity. And maybe reflect over your expenditures and whether or not they're unnecessary.
WAKE up late ( as in whatever late is according to the in laws)
buy lots of clothes
lots of cosmetics
DIL will want her way with her kid yet granny will want another way, and the DIL wins
None of the inlaws business*. She should just make her contribution to the household if she's living in a joint family. If she's benefitting from the effort of the inlaws, she also has a moral duty to contribute something.
Assumption is that she's using money that's rightfully hers and not what belongs to the inlaws.