I have the same issue with my old Kubota G2160 ride on mower.
Run fine for about 30 minutes then blows all coolant out of expansion bottle hoze.
I have replaced radiator, thermostat and flushed new coolant. I also changed oil and there is no milky residue.
Someone told me the next likely culprit...