Boiling RO will not make any difference. Looking up solubility's of KNO3 and KH2PO4 (242gr/1000ml & 22g/1000ml) you shouldn't be having any solubility issues.
Measuring a dKH value of your RO is worrying, I suspect your RO water isn't, which could explain your tank issues and maybe your macro issues.
1. Try making your macro with cooled boiled tap water, that works for me no precipitate, despite 22dKH tap water.
2. Get a TDS pen to test your RO water.
3. Get an ammonia & free chlorine test kit to test your RO water. If either of these are present in your RO water then your need to replace the pre-filter and RO membrane. And regularly test your RO water before use (TDS pen is fine as well) as RO units are not guaranteed to remove chloramine and chlorine from tap water if run too fast and/or have poor pre-filter (a de-chlor prefilter) and poor membrane.
Measuring a dKH value of your RO is worrying, I suspect your RO water isn't, which could explain your tank issues and maybe your macro issues.
1. Try making your macro with cooled boiled tap water, that works for me no precipitate, despite 22dKH tap water.
2. Get a TDS pen to test your RO water.
3. Get an ammonia & free chlorine test kit to test your RO water. If either of these are present in your RO water then your need to replace the pre-filter and RO membrane. And regularly test your RO water before use (TDS pen is fine as well) as RO units are not guaranteed to remove chloramine and chlorine from tap water if run too fast and/or have poor pre-filter (a de-chlor prefilter) and poor membrane.