" interconnected all of the separate building grounding electrodes "

From my experience with lightning in the Florida sand box I will say THAT is what fixed your lightning problem.
It is not as important what potential "ground" is, only that it is consistant throughout the system.
In theory ground electrodes are supposed to do that but in places with poor soil conductivity that local ground can be a lot different than the building several feet away.


Greg Fretwell