I know you say everything is grounded well but I always tend to look at grounding as the issue in events like this.
As you guys know RF Armor recently started repairing airFIBER radios.
This past month we repaired 12 airFIBER 24 and 24HD radios and every single one was damaged from ground current. This is where the Ethernet transformer, or PHY is burned out.
Read this post on airFIBER repairs:
viewtopic.php?f=21&t=2827#p19482 99% of damage to WISP equipment is from ground current.
But if it is not ground current then I would say heat as my next possible cause but since 1 went out then shortly after another went out tends to make me think there is ground current and it burned out the first Transformer or PHY breaking the current path then all the current flopped onto the second SFP module and quickly burned it out.
Another possible cause is STATIC charges where wind blowing over the tower generates static charges which follow the Ethernet cable to Earth ground through the switch.
Last year we modified our switch design so that it will attempt to pass ground current and or a STATIC discharge through and is theoretically capable of passing 10-20 Amps of current in an attempt to protect the Transformers and PHYs but the SFP module may not be able to carry that load and they are the bonded to the other device (router) through the Ethernet cables.
As I said we started repairing airFIBERS and what we find is once again the majority of damage to airFIBER radios is ground current.
It does not take much ground potential variance to cause ground current to route across delicate electronics. Could be as simple as a shorter AC power cord from the router to AC ground than the power cord on the switch. Remember current takes the shortest least resistive path, ground is not ground and potential is measured in Ohms. You could always use fiber modules in this installation.
But even though you feel it is not ground it could be and ground current can flow UP to tower if the Electrical service ground rods are inefficient and a negative charge is in the atmosphere and the service ground rods get wet in a rain and degrade then all the ground current in the building wants to flow up to the radio which is setting in a negative charged atmosphere which is what happens during storms.
I recently had a tower start taking damage and the solution was to add a NEW electrical service ground rod and bond to existing ground rods and clean up all the corrosion on the wires and rods.