Guarda che quella è l'unica soluzione, potresti anche esportare i dati da una tabella all'altra ma se vuoi fare una cosa pulita (che è ciò che ti consiglio) cancella quell'utente dalla tabella ed usa per l'inserimento il pannello di gestione utenti nativo, in modo tale da star sicuro; oltretutto quanti utenti sono? Se sono pochi e li conosci pure puoi mandare a ciascuno una mail dicendo di riregistrarsi al sito (chiaramente dopo aver verificato che funziona tutto con il mod_login nativo e la corrispondente visualizzazione nella gestione utenti).