Hola:
Supongo que el objeto ajax lo obtienes con algo así:
xmlDocumentElement = Ajax.responseXML;
Luego al poner
contenido = xmlDocumentElement.getElementsByTagName('response' )[0];
obtienes todo lo que hay en el tag response, pero si te fijas en la estructura, el primer hijo es el tag consulta, que está vacío, luego tendrías que recorrer esos hijos por ejemplo con el array childNodes...
Mira como se detripa un objeto Ajax desde esta página:
Destripando objetos Ajax
Puedes ver el objeto tanto con responseText como con responseXML.
Saludos