So sorry for your loss.

I am also a new(ish) mother and I just wanted to say: it's TOUGH! The needs of a newborn are very exhausting, from nursing and sleeping to doctor's appointments, on top of the sleep deprivation and stress in caring for a new child. Somehow you need to juggle an entire new life and maintain what lifestyle you can manage. Don't be too hard on yourself. We're not perfect, we're parents!
The first thing you can do for your crabs AND your baby is acknowledging that you need help. Ask others to help you in caring for BOTH, because you still need time and energy for yourself at the end of the day! Hopefully you have family/friends around you who can offer to help somehow. Ask for and take all the help you can!
Keep a stash of food that you or others can give to your crabs, like a dry mix they can just scoop on those hard days. Scraps on top of a dry mix including protein and calcium should satiate your crabs long enough. You can treat them to bonuses on the good days. Having a bag of premade mix in your freezer will make it easier for your helpers to help you. And you'll have that peace of mind that no matter what, your crabs have access to a good diet even if you don't have time to treat them that day. My dry mix was baked in a low oven and chopped in the food processor and includes: chicken, nuts, oats, seeds, eggshell, bell peppers, cuttlebone, cheerios, and whatever i forgot.
You can provide a nice, moisture retaining moss pit or two, if you haven't already. Crabs love snuggling in it and it might provide them some added comfort. Rewetting the moss also gives a periodic opportunity to add some drips of moisture to the sub. Just don't overdo it. Depending on your setup, even if the sub is a bit dry, it might still be nice and moist underground.
From my own experience, my crabs benefitted from my neglect, because I left them alone more so they could be less shy through the day. Having fixed your drowning hazard, I don't believe your crabs need much recovery. Perhaps later on down the line you can find therapy for yourself in making new pools with fail-safe ramps for your tat. But no rush! You gotta take care of yourself in order to take care of your crabs.
Sent from my iPhone using Tapatalk