Ciao Alfredo,
la username è necessaria però dai controlli che descrivi la tua piattaforma ha subito una estensione/personalizzazione per cui potresti provare a chiedere di arrivare a creare la username a partire da regole che già ora sono oggetto di verifica (per esempio, il codice fiscale che però non mi torna come possa essere correlato con l'indirizzo email).
HTH,
Matteo