Precisazione:

Il DataRow viene creato correttamente, dal debug vedo che contiene tutti i dati del record selezionato con la Select..

Il problema è proprio sull'update....