I'm having a very hard time trying to imagine how the amount of water that would need to be in a fuel tank in order to give a significant 'float' based system error would get there!
Unless the drain checks haven't been carried out for a very long time, surely the amount of water present in the tanks would be minuscule?