For those who are interested, the leak was the installers fault, me. I didn’t put the seal in far enough. Simple as that. I took a photo but it’s hard to see.
Old new seal out, new seal in. This time much further. Test fit flange. Not quite enough. Remove flange and knock in so the lip that is...