3 wire sensors are normally hall. ie digital. Not magnetic.
So you need to check wiring diagrams, and see if the ecu sends out a specific signal to the dash for only the speedo
Or does it send it via some sort of datastream like CAN. If it does, it will be harder to resolve.
Assuming of course you are 100% sure the sender on the gearbox does not operate the speedo ?