I think the TPS4129 is the one for the 2008-2010 models as the throttle body changed drastically since then.
Looking at this picture it looks like the end of the shaft has changed also. The connector obviously changed, but thats an easy hurdle to overcome.
https://cdn.shopify.com/s/files/1/17...g?v=1519341528
Back in the day, I worked in a GM parts house and we used to have all of the AC Delco catalogs that called out all the different sensors and connectors with pics and specs. And, it was easy enough to order the connector/sensor and either put it in stock or return it to the distributor if it didnt work out.
Unless, the sensor manufacturer f-ed up assembling the sensor and built 1000 or so incorrectly, then offered Buell a smoking deal to get them off their hands. Its weird that they would move away from the previous TPS, especially considering how widely used it is in the aftermarket with all kinds of FI systems, let alone the volume that Ford used. There is also one from an early 80's Escort that looks like it has potential as the mounting holes are slotted so one may be able to get the orientation right by turning it all the way to the end of the adjuster.
https://www.stinger-performance.com/...PS-500x500.jpg
On the flip side, there is no rule that says both bolts need to be used to mount the sensor. The ring around the middle may lock it in place and the single tab should be enough to prevent rotation. There are quite a few TPS sensors out there with only one mounting tab.