Hola,
Si se trata sólo de generar el XML y no de leerlo después, tal vez podrías hacerlo sin utilizar componente alguno: sencillamente escribiendo el XML en alguna variable de tipo String, por ejemplo, que luego podrías guardar donde quisieras: un archivo con extensión XML, pongamos por caso.
Si quieres ir un poco más allá y tratar con el XML tanto para generarlo como para guardarlo... a partir de Delphi 7 se incluye el componente "TXmlDocument", pero, puesto que no cuentas con este, podrías probar algún que otro componente similar de los que encuentras en
Torry's, sin ir más lejos.