I just can't see how it's supposed to locate with the cable drive spindle below.
It shouldn't physically locate, as it is a magnetic unit.
Is there a metal disc attached to the inner end of the needle spindle behind the dial?
The drive spindle has a magnet at the upper end, and as it rotates it draws the needle disc behind the instrument dial around with it, and thus moves the needle round the dial.
The faster the drive magnet spins the more the needle moves around the dial, (against the small coil spring's return pressure that moves the needle back when the cable drive slows down).