Hola Enea, la verdad es ke XML no lo he tocado mucho pero si puedes visualizar bien el XML en el explorador, supongo ke será algo del "limpiaXML()" o "delete docXML" parece ser ke lo eliminas antes de cargarlo...
Pon esto antes de las funciones:
Código:
var docXML=new XML();
docXML.ignoreWhite = true;
docXML.onLoad = cargaXML;
docXML.load("Bdd.xml");
Siento no poder darte una respuesta mas razonable