Luke,
I really like what these firefighters did, absolutely flood the entire area with foam. Here at Sequoyah, our procedure is the same.
Do you have high expansion foam like in the picture in this thread? I would expect the use of a conventional foam for a flammable liquid fire.
Certain dry chems' can be corrosive to electrical equipment. A fog spray pattern is a good way to fight an electrical fire. Then when oil filled trannies are involved, use the foam!
In many cases the use of dry chem on electrical equipment will result in more damage than the use of water. Also there is only one way to put out an electrical fire....stop the flow of current....after you do that you are left with a Class A or B fire.