The keyfob is not an RFID, it is active and requires an internal battery. Thus, even if it were an RFID, the flat 12v battery means it would not work.
You need to go back to your dealer and get the mechanical key for your car and, I recommend, a spare keyfob with another key.