Puoi puntare su due approcci:

1. E' la pagina stessa php ad "essere" il file xml. Magari potresti usare mod_rewrite per camuffare l'url : es www.miosito.com/rss/rss.xml => www.miosito.com/rss/rss.php
Codice PHP:
header("Content-type: application/xml");

include(
"../include/feedcreator.class.php"); 
include(
"../../../../include/connect.php"); 

$rss = new UniversalFeedCreator(); 
....
//$rss->saveFeed("RSS1.0", "../news/rss.xml");
//Chiaramente questa non vale più, ma devi sostituirla con una "echo" 
2. Visto che sai qual'è la tabella che genera il file xml, ogni qualvolta modifichi tale tabella richiami la funzione che rigenera l'xml (quindi il codice che hai scritto va a finire in una funzione/classe)