Seems like there is a lot going on under the hood in the TBM that users cannot see. This is especially evident when you consider the Prop Pitch Throttle interactions. Using SPAD Data Monitor and FSUIPC you can see some events bug when you relate it to events firing in the SDK Debug there is a lot going on there and only some of it makes sense.
[Update Nov 9th 2021] Its been 1 step forward 2 steps back at times. I have the been able to build 4 Streamdeck Buttons to turn Fuel on /Low idle, High Idle and into Flight idle. Each button has specific Prop and Throttle parameters and then the Bravo Throttle axis can handle power and down into Beta/Reverse Thrust. I’m using SPAD.Next to do the conditional logic. I was Hoping to be able to do it in Flight Tracker on the Streamdeck Unfortunately logic is not a strong point with the FlightTracker Streamdeck plugin. SPAD does not handle Button image switching as easily, but I think it can do it.
I expect you could combine all the logic on the buttons into ranges on the throttle axis and have a single Axis run the entire engine power function, but it would be fiddly and still need a button to get into Beta and Reverse thrust.
I’m yet to actually test fly the TBM with this control functionality. I honestly don’t know if the Prop will set properly in flight power modes, Fingers crossed, we’ll find out tomorrow night.
[Update Thur Nov 11 2021] After an evening testing out the possibilities of combining all of the TBM930 functionality onto a single Throttlew axis. I’ve determined it just too finicky to get it all on one throttle and it plain old unreliable. I am going back to using button to control the jumps from fuel off to Low idle, High Idle, Flight idle and into reverse thrust. I’m using a Streamdeck XL which is an awesome bit of kit for flight simmers and using the Flight Tracker Plugin. I’m also using SPAD.NeXT to handle the Conditional Logic for idle states that the imposes. I find the SPAD.NeXT implementation to be less pleasing visually but the conditional Logic handling to be vastly superior. I plan to write up the control Logic I’m using for SPAD thic coming weekend. Perhaps it will be useful to others. Who knows, maybe the TBM throttle and missing control options and functions will get some love in the soon upcoming Sim Update release. 
[Update Mon Nov 15th 2021] I flew my first actual flight with the Bravo single throttle and Streamdeck XL in the TBM for NZCH to NZWN and it went remarkably well. I still have some issues to solve with reverse throttle, but overall I think I have solid base to actually fly with plenty of Stremdeck refinements to come. I think 90% of the bravo/SPAD work is done. I gave up on the possibility of mapping the entire thottle range onto the single Bravo Throttle. I have 4 Streamdeck Buttons mapped to the various fuel on off and idle modes. FWIW the SPAD.NeXT StreamDeck graphics are pretty sketchy and unstable at present, but its ability to do complex logic is awesome. Graphically speaking, Flight tracker is way better, but it does not yet do complex logic and does not support all the SIMConnect objects though more are being added at each release. We are down to just a few short days from SIMUpdate 7 and I’m really hoping to see many of the breakages that happened in the last two updates are fixed, we shall see on Thursday.