Since the amount is so small, I would just do a single dose of each and not worry about spreading it out. 20 ml would be a bit more than 13 minutes. The Time command has a resolution of 1 minute, so round down. The other issue is that those pumps are low current, so you would need to use the mechanicla relays (Outlets 4 & 8). Since you have three of them, you could put Mag & Ca on a one outlet and Alk on the other.
[Mag_Ca]
Fallback OFF
Set OFF
If Time 22:00 to 22:13 Then ON
[Alk]
Fallback OFF
Set OFF
If Time 02:00 to 02:13 Then ON
If pH > 8.30 Then OFF
The start times are arbitrary, but I would space them out a bit. The pH check may not be necessary depending on your choice of supplement.
Todd