The singular seesaw mechanism with hierarchical Dirac neutrino mass