Did you wash the car down with a strong APC after completing the polishing to remove the polishing oils?
If not, the Dodo Juice may not hard cured too well and giving poor results!

There is nothing that can be done about the water spots....20 quid tub of wax or 200 quid of nano sealant, the water spotting will be the same.....car cover is the answer!