You'll definitely have to make a 3DP-Vert adapter out of a Teensy board using the aforementioned link.
The reason is simple: Microsoft uses a digital gameport interface, communicating via a sound card gameport's MIDI pins. It's the only way they could've implemented functionality beyond the basic 4 axes and 4 buttons that the analog gameport interface provides without resorting to keyboard emulation for additional buttons.
Most USB adapters are only made for analog gameport interfaces, and the SideWinder 3D Pro was the only one to have any analog fallback modes (either a Thrustmaster FCS or CH Flightstick Pro) whatsoever, which still wasn't ideal compared to running in native digital mode due to the four base buttons being useless and sacrificing either your throttle axis (TM FCS) or the ability to hold down multiple buttons (CH FSP) to implement the hat switch.
The 3DP-Vert adapter code is specially designed to read the Microsoft digital interface, so that's why it works.
That said, there's going to be DIY involved, and given the cost of a Teensy board compared to the T.16000-M that'll only cost you $25 during a nice Micro Center sale...