Buenas,
Creo que se trata de un trabajo, relativamente sencillo, la solución propuesta es crear un nuevo plugin con un formulario que permita subir el archivo, luego lo parsearía con una librería PHP y realizaría los insert en la tabla.
En general es muchisimo más facil trabajar con CSV o JSON, pero asumo que el XML es la única opción disponible
Saludos!