While both tests (KH and TA) use a similar protocol, the test themselves express fundamentally different things.
Typically KH is used in freshwater and saltwater aquariums where things like chlorine, cyanuric acid and borates are not present. The presence of any active chlorine can cause the KH indicator to bleach out.
Also, typical aquarium test reagents are calibrated in degrees Karbonathärte (German for “carbonate hardness”), or dKH. There is an equivalence between dKH and ppm CaCO3 -
1 dKH = 17.85 ppm
So you need to know what the titrating reagents are calibrated in for dKH/drop. Some are 1 dKH/drop while others are 0.5 dKH/drop.
Now the concept to understand is that carbonate hardness and carbonate alkalinity are not the same thing. Carbonate “hardness” simply describes how much dissolved inorganic carbon is in solution -
Carb Hardness = [HCO3-] + [CO32-]
Whereas carbonate alkalinity describes how many hydrogen ions can be “absorbed” or neutralized by the alkaline species in water -
Carb alkalinity = [HCO3-] + 2 [CO32-]
However, when the initial pH in the sample is below 8.3, the amount of carbonate anion (CO32-) is so small that the two can be used interchangeably. But the issue to realize is that in pool water, you have cyanuric acid which acts as a buffer and, in some pools, borates which also act as a buffer. So in that instance, you can’t really call the KH test a true carbonate hardness test because there are chemical species in the water that can significantly affect how much titrating reagent is used.
All this is to say that using a KH test is ok for testing TA but you’re going to need to adjust your units to convert from dKH to ppm.