Yes, a slip on adapter is needed. Your cable release problem is related to the depth to which the plunger will reach. It sounds like your is very short, as a standard one should work OK.