Strange I only use Seachem, and I'm happy with it. The only quick way to zero your ratios is to do high water changes, like 60% two days in a row use a salt whose alk, ca and mg test within normal ranges. I suspect though your ionic balance is out of whack some how, cause higher than normal values. Unfortuanlty your system will only correct itself if you replace it with water (large amounts) that's has the right ratios. Think as you system that has a 100 marbles, it can only take 100 marbles. In that lot you have 50 that is calcium, 30 that is alk and 20 that is magnesium. If you try and add say another 10 marbles of calcium, it will just precipitate out of the water as the system only has place for a 100
marbles. If your alk should be at 40, you would need to reduce either the calcium or mg by 10. Thats going to be the difficult part...as you can't do that, other than waiting it out. Water changes would help it bring it back in check. Hope I'm making sense?