With power removed and battery unplugged check the pull-up resistor to see if it is 470k.
The 1 wire system could affect it but I am not sure that would explain the inability of the system to see the battery. That behavior is usually related to the i2c bus that runs between the isl6259, the BIL, the battery, and the SMC. Check the pair of pull-up resistors on those lines. I think they are 2k from memory, no schematic in front of me. They are located near the BIL connector.
Dadioh,
I checked R5087 and it measures 470k, so that is fine.
I also checked the two resistors near the BIL and they are also fine (2.61K).
Do you have anything else to recommend?
Thanks for your help.