I would leave restocking as the babies may restock anyway if the survive. I would just carry on as you are for a few weeks and see that everything settles down, you can't rush nature and just adding more may upset everything again. Personally, the approach I am taking at the moment is to almost ignore the tank for 2-3 weeks (I only have a couple of shrimp left anyway) to let nature sort itself out and settle down - also gives me more time to take a break from everything going tits up? You have more shrimp left than me so you will need to do the regular routine stuff like weekly water change (if you do that) and feeding, less though as you have less shrimps etc.
A lot of things I have learnt is that being human and wanting everything sorted quickly just ends up upsetting everything, we need to be more patient and stop messing with things, especially if it isn't broken (I know yours was broken most likely as the shells were discolored). I should have left my tank alone and not tried to get the Ph up just because it would be better in theory (assuming of coarse that was what went wrong with mine)?
At the stage you are at I would leave well alone unless they continue to die, in which case another slow water change might be a good idea, but that's just the view of someone who has killed more shrimps than I want to admit too, on more than the one occasion over the years, there are lots of people on here with more experience than I.
The thing I (as a novice, especially with cycling) would be a little worried about is if you used this oil that kills bacteria, is the tank/filter cycled still, especially if there is still some oil in the tank or is it going to need time to 'cycle' again? Again, I would just give it time as it is and not think about restocking at this point?
Simon