For tapered capsules, you can still use btMultiSphereShape, just pass 2 spheres with different radius.