Seguramente dicho XML no esta bajo el formato DataPacket, por lo que deberas usar un TXMLTransformProvider y apuntarlo hacia la estructura de dicho archivo... igualandola con la estructura de uno que sea datapacket... para lograr eso puedes usar la heramienta XML mapper que viene con Delphi... mejor dicho, si quieres una mejor explicación puedes dirigirte a
http://cc.codegear.com/Item/25579 y descargar esa presentación, al final de ella hay una pequeña pero suficiente reseña para que entiendas el meollo de lo que te digo

.