Using temperature to shut down a battery (even with individual cell monitoring) will be closing the stable door after the battery has bolted!
The lag between a short which could cause a runaway event and the associated temperature increase makes it an ineffective protection. what a short would do however is cause a significant change in the individual cell voltage/current characteristics. This, with effective algorithms to control it would be the most effective way to determine imminent runaway and take the battery off line.
As for monitoring. On a modern aircraft there are systems in place which will tell you the status of a contactor! Of course maintenance would have checked the CMC interrogated the BMS and it would, in association with the FIM, have pointed to the components to replace.