Hi dnsfpl,
Since you already able to maintain the parameters.
Why don't you adjust the solution concentration such that you can dose 20ml every 3 hourly.
Then you won't have chance to mix them. Or is it still limited by the dosing pump interval setting?
1st hour: Ca, 2nd hour: Mg, 3rd hour: KH, 4th hour: back to Ca, etc...