To give you a bit of hope, I dont think that flights that renew your kms actually renew them immediately.
I can fly LAN and I will have two expiry dates immediately afterwards. I have not flown LAN since July but now I have only one expiry date, 36 months out from my last flight. So all expiry dates got updated at some point afterwards.
If this is the same for TAM flights then you might find they update automatically but not immediately