Your protein seems on the low side to me. I aim for .7 to 1 g per lb of lean body weight, so for me, that's 70 to 100 g. I'm usually around 80-90.
BTW, if you have diastisis recti, I would not do crunches. I believe planks are better and there is a thread here with appropriate yoga exercises suggested by zoebird.
How's your Vitamin D level?