Text this: Systematic classification of two-loop d = 4 Dirac neutrino mass models and the Diracness-dark matter stability connection