It sounds like you have damaged the quick release fitting as they usually just snap back on with no problems about security or leaks. I have not tried Herries fix but it looks good to get you going. I would be replacing the end fitting if it isn't working properly. They are available on eBay, if you look up "Bundy Type 7.89mm ID6". There are several different end fittings, some have much easier to press release buttons.