AFR would work, since it doses all three simultaneously (alk, calcium, and magnesium). The one thing I would be cautious about is that, due to how AFR works, you don't get an instant reading change.
With normal two-part, you add alkalinity, it circulates through the tank, and raises your...