The 3CIM ball shifter is designed to fit a grayhill encoder rather than a CTR mag encoder
It is probably easiest to mount the mag encoder to an outer axle rather than directly onto the gearbox( this is dependent on having access to a lathe.)
This document show potential installation methods
http://content.vexrobotics.com/vexpr...User-Guide.pdf