Immagino che con fopen ti apra il file php e non il risultato xml.

Credo che l'unica soluzione sia crare un file al volo con il contenuto xml e poi aprirlo con fopen ma non te lo assicuro