I suppose anything is possible, but in my opinion, the separator in the battery is getting compromised (probably from dendrite growth) which causes a short. Then the energy stored in the battery is "dumped" through that small area which causes a fast temperature rise and leads to a fire.
I'm...