Interesting seeing as how that procedure worked for me. After I cleaned my tb, my accelorater was acting odd, hangin up, taking a long time for the rpms to die down. That procedure fixed it for me.
My guess is your PCM manage to read the TPS voltage inspite of what you were doing. I've posted what is in the manual, by no means does anyone need to take my word for it. Simply look it up yourself. The diesel throttle procedure has been a Hemi myth for a long time and no doubt will continue to be propagated.
The 5.7 procedure from the manual is:
(6) If the throttle body has been changed, the following
procedure must be performed:
(a) Disconnect negative battery cable from battery.
Leave cable disconnected for approximately 90
seconds.
(b) Reconnect cable to battery.
(c) Turn ignition switch ON, but do not crank
engine.
(d) Leave ignition switch ON for a minimum of
10 seconds. This will allow PCM to learn throttle
body electrical parameters.