Just a thought
I dont know if this is whats happening to you but I have seen this happen before. If you have a gable vent, or several bird block vents, or garage door is not setting down all the way, the positive pressure forced through these can be enough to blow through water heater snuffing pilot. Just an honest opinion, good luck.......
See my work-Check out my album. "Git 'Er Done":D