Hose likely blew from combo of 19PSI cap and greased inside hose.
I"d use small amount of watery dish soap if I must, as a lube for hose ends. OEM 16 PSI cap and OEM clamps.
Screw clamps will work. But they'll eat into hose and are not constant force.