OK, I read you're mega post and I think I'm more or less up to speed.
One thing that I've seen that not everyone agrees with me on is that all of the swapping of TPS and APPS sensors is really chasing a symptom and not always a cause. The throttle plate as you know is motor driven. The drive includes a motor, clutch, and gear train. The gear train may or may not be well sealed at the throttle plate shaft so the gearing and grease may be contaminated over time. Cleaning the TB may get solvents into the gear train that might free it up for awhile as it works away at the grease. Long story short, I think a lot of the TPS/APPS codes are rooted in failure or stick in this gear train that really can't be accessed or serviced.
When we bought ours it would throw an occasional TPS code, mostly after a long rest or when cold (sticky gears?). I ultimately changed the TPS after getting several TPS codes on several different occasions over a few months. The problems continued. Now we would get TPS or APPS or MOTOR codes periodically as well.
Long story short I elected to go for an all new throttle body from Toyota, that way I got new factory adjusted TPS, APPS, Motor/Clutch, Gear Train, Throttle Plate, and it was shiny clean to boot.
Did I overdo it or replace parts unnecessarily?
Years later I've never had another related code and the engine runs and idles smooth as can be so I don't think so and don't mind if I did. (that said the price of a new TB went up right after I bought mine)
From all of this, I'm not a big fan of overcleaning the TB to the point that you contaminate the gear train and it's lube. If you really want it clean I would pull it off and do it on a bench and use gravity to protect the gear train.
There, mega post for a mega post. All just my thoughts on this, YMMV
