I confess I haven't read this whole thread, but I am curious as to how this TPMS works. I was under the impression that it worked off of wheel speed, when the ECM detected one or more wheels not up to the speed of the others, indicating lower pressure than the others (the reason the button must be reset, at least in my wife's '07 Sienna. I don't mind the sensor so much, but it seems with a few more lines of code it can tell which tire is lower.
That would be an older "indirect" Toyota TPMS system. Our 4runners actually have sensors on the inside of the wheel that monitors the actual PSI