Nobody has yet mentioned that in this case the two pumps were in the same metal cabinet and shared a common Apron. Surely airfield design was a factor in this accident.
If the two fuels have separate Pumps on different Aprons, then this accident would be less likely... Also more aircraft could be re-fuelled at once.