Sounds like you have drainage issues too after reading that your dirt is still pretty wet after 2 days. To improve drainage you can still take the steps you mentioned but if possible transplant into a bigger pot with fast draining soil mix combined with perlite, sand, vermiculite, whatever underneath and along the sides of the existing soil withing the new pot. This way you won't disturbing the existing root mass too much causing stress to your baby/babies.
Next when watering, concentrate on the original root ball then wait a while and if needed water along the sides. The new soil should help to wick away moisture from the original root ball, improving drainage in the process and helping with drying out your soil faster.
Watch closely for a repeat situation and if that's still happening then lighten up on the amount of water your give your plants. Wait for the soil to dry out good between waterings.
A little h2o2 mixed in to kill crap may help with the mold problem? You can search in the forums for such measure and see where/how this might be beneficial. Also cleaning your grow area/box/room may help to slow down or stop the repeat of mold growth. The last thing you want is mold on your bud. Watch the humidity levels too which mold just loves.
Good luck with your grow !!!