Just a thought, but do you change the rubber gasket each time you change the filter? Prior to changing to spin on adapter I used to change the gasket every other time but never had leakage problems. Might the top of your cannister be bent or warped? Or is the leak at the bottom?
Bruce