If you can get food grade calcium chloride (dihydrate or not), I'd use that. Dihydrate just means that for every molecule of CaCl2, there are two water molecules associated with it. If you buy it not as a dihydrate, leaving it out in air it will absorb water to form the dihydrate, or just adding...