I'm not sure how the TPMS resets itself. I have a 2015 diesel with the skinny 15" tyres working at 36 PSI, but I guess the sensor is the same as if I had the 16" wheels and 32 PSI. If the sensor detects a tyre change and zero pressure, then you have to drive it for a while afterwards for the warning light to go out, the ECU then takes that pressure as the correct value, and the system triggers a warning if the pressure falls a certain % below the nominal value. I had all the tyres changed at a well-known chain and they over-inflated the tyres to about 40 PSI. When I later reduced the pressure to the correct value, the low pressure alarm came on. What I had to do was deflate all of the tyres, re-inflate to the right pressure, drive it for a few miles until the light went off, and it's been fine ever since. Apart from the time when I had a genuine slow puncture, and it would detect this at about 31 PSI.
I'm not looking forward to changing all the sensors just because the batteries have died. If the manufacturers don't make the batteries replaceable then they ought to be forced to offer a 10-year warranty on them.