Oh, now I get it.....
Is that white polypropylene stuff taht you added?
I can't tell what the grey straight part is that is inserted into the white fittings though.....
but it looks sort of like it might be the same kind of end I just purchased to reapie my pool vacuum hose...
Porpoise Standard Hose | Pinch A Penny Store
On my pool hose, the old ones were cracked (& glued on) so I cut them off. the new ends just threaded onto the spiralate suction hose.....
Just a thought, but if what you've got isn't holding.....
Seems to me that you might be better off with a proper size hose barb fitting
Plastic Multiple Barbed Tube Fittings | MSCDirect.com
and propper clamps, like these
Bolt Clamps | MSCDirect.com