Increase the surface movement also. You lose a little CO2, but it allows you to add more with fish as they do not gasp as you increase CO2 ppm.
It's easy to add more CO2, hard to reanimate dead fish.
No need for K2SO4.
Not sure what your GH is.
You can do this a few ways:
Add 1/2 teaspoon of GH booster a week
Add Seachem;s Eq 1/2 tsp once a week
Add MgSO4 1/4 tsp 1-2x a week
Most tap has a decent Ca++ level.
BTW, Mg deficency looks a lot like Fe deficicency and there's not evidence of blocking I've seen in any cases of any aquatic plants from different ions. Some have speculated, and that's all they have done.
I've actually tested using a standard reference tank as a control with suspected plants, never found any interactions for Ca/Mg/K.
I think it's just a bunch of baloney and poor test methods and lack of standard reference tank to test the hypothesis out to begin with.
There are many examples of low Mg/Ca and high K+ or Fe or vice versa and no evidence of an issue.
Correlation does not imply cause.
Funny how these same folks that speculate also use an ADA tank as a reference to support their case on other issues
I hardly add much Ca/Mg and have super soft water. I add no KH.
I add loads of Fe, K+ etc, never had an issue, neither did I when I had moderately hard water either(GH = 9/KH= 6) nor hard water (GH=24/KH=11).
You can add the Mg and see, or add the GH booster to rule out all things GH.
From there you might try TMG instead of CMS, particularly if you have harder tap KH.
Regards,
Tom Barr