Thanks for the tips. Looking at the photos on the website it does look like the lip isn't quite designed/shaped for that style of clamp. I currently have Keglands Brewzilla 55lt so I'm used to using a little extra lube for a good seal 😉
Given the price of a 2 inch tri clamp, I could only...