Could be the Wippermann chain that I'm running is a smidgeon thicker than your Shimano chain which is causing the problem.Like you said there is very,very little clearance and only a small difference of a few mm is enough to cause problems. I'll let you all know how it turned out.