Why use the CaCO3? CaSO4 or CaCl2 won't add to your KH, but CaCO3 will. Raising your KH is pointless unless you're trying to keep hard water plants. Don't worry about establishing a certain level of KH unless you're doing a rift lake biotope tank, if anything try to keep it low. Odds are the equilibrium and tap will take care of the Ca/Mg anyhow.
Equilibrium analysis:
Soluble Potassium (K20) 23.0% N (19.5% as K+)
Calcium (Ca) 8.06%
Magnesium (Mg) 2.41%
Soluble Iron (Fe) 0.11%
Right off the start, I see you're lacking both PO4 and NO3 I'll toss together some calculations for you on that.
We'll presume that you've got about 85 gal in actual water column, and that the rest is substrate and hardscape. That'd be about 320L for the sake of convenience.
So let's start with the equilibrium. I'll take the full analysis, and use this formula to give you nutrient levels:
21.32g*(N/100)/320
where N is nutrient percentage.
K+: 12.991875ppm
Ca: 5.369975ppm
Mg: 1.425775ppm
Fe: 0.0732875ppm
Not too bad of a start. Perhaps a little short on the Mg. Unless you've got no calcium in your water, the Ca provided should be enough. K+ is 1/2 of what is required, but will be taken care of in a minute.
Now, as for N and P, again unless you're running a very low light tank, you're going to need to add some. Let's say 20ppm N and 1.5ppm PO4. KNO3 and KH2PO4 would be the easiest way to achieve these numbers.
KNO3:
KNO3 is 62.00501/101.10332 g/mol NO3. The following formula should provide 20ppm NO3 in 320L of column:
101.10332/62.00501*20*320 = 10435.628475828001640512597288509
So that's about 10.435628g KNO3
KNO3 also provides K+ at 39.09831/101.10332g/mol. So our existing quantity of KNO3 provides this much K+:
(39.09831/101.10332*10.435628/320)*1000 = 12.61133841ppm K+
PO4:
Next up is phosphates as KH2PO4 which is 39.09831/136.0856722 g/mol PO4. You will need this much for 1.5ppm in 320L:
136.0856722/94.9714822*1.5*320 = 687.79723284133392202654282676869
Or about 0.687797g
Now to calculate the K+ levels, of which KH2PO4 is 39.09831/136.0856722 g/mol:
(39.09831/136.0856722*0.687797/320)*1000 = 0.61752690162773616368997881909276
Or about 0.617526ppm
K+:
Next up is calculating what sort of K+ levels you've got:
0.617526(KH2PO4) + 12.61133841(KNO3) + 12.991875(equilibrium) = 26.22073941
So in around 26ppm, which is very good.
Dosing:
In review, that leaves NPK and likely Ca and Mg satisfied with:
Equilibrium: 21.32g = 4 tsp
KNO3: 10.435628g = 2tsp
KH2PO4 0.687797g = roughly 1/8 tsp
If Ca and Mg turn out to be deficient in your water quality reports, I can give you calculations for that. If you can't get those numbers, I'd dose in another 5ppm or so of each, which I can show you how to do if necessary.
Micros:
Now I'd suggest getting a micro/trace element to add. CSM+B, Flourish Comprehensive and Tropica Plant Nutrition are the 3 most popular choices. Any of them can work, I'm partial to CSM+B with the odd bit of comprehensive. They should take care of the rest of your iron demands when dosed properly. Let me know how you want to take care of your traces, and I'll do some more calculations.
For anything I've written above, if you aren't doing regular water changes to keep nutrient levels within bounds, you can just use the same proportions at a lower dosage to do more of a PPS style system.
If you want further help in the future, you can most easily contact me on thebarrreport.com, as well as a number of others with some good technical knowledge.
-Philosopos