I’m not an axpert, just trying to find an explanation. There are different system used in store alarm, the most recent use RFID tags, and this should be smart enough to know your phone isn’t a store item. The older system might use something simpler but I’m not too sure what. Is it possible that the magnets, the wireless charge antenna or the NFC antenna are triggering it?
I’ve never believed any claim about battery life here honestly. If people want to see longer battery life they could try and replace it after 2 years, or even 1 year, that will probably have a bigger impact than a software update.