I haven't used the MiracleGro Moisture Control potting mix myself, but some indoor gardeners seem to think that it's too moisture-retentive and compacts, causing drainage problems: see comments by gardengal48 here. I think this is likely to be the reason why the second group of herbs you planted, failed. Very few plants can survive if their feet are constantly wet
Although herbs' nutritional and moisture needs vary a little from one type to another (see Growing Herbs at Home, with a useful table describing their growth characteristics here), most of them can be expected to do well in a standardgood quality multipurpose potting mix. If possible, I would avoid a peat-based one, as it loses moisture very quickly and, if allowed to dry out, can be quite hard to wet again.