Guarda, non entro troppo nel merito del problema perché non saprei come aiutarti, cmq ti posso dire che VB6 e i namespace dell'XML non è che stanno in gran buoni rapporti.

Io che ci lavoro con file telematici di tipo testo e xml una volta mi è capitato un xml con namespace e ho tirato tante di quelle bestemmie perché non sai mai come aprirlo bene e gli oggetti per l'apertura e navigazione tendono a stravolgerti gli attributi (come nel tuo caso l'xmlns="" di troppo).

Se vuoi un consiglio, se non ti disturba lascialo così, altrimenti non affidarti troppo a oggetti fatti in casa, dagli di modifica testuale