Wenns flott sein soll, würde ich an deiner Stelle nicht file_get_contents() verwenden, sondern fopen + fread. Den zweiten Parameter von fread setzt du auf wenige KiloByte und liest mit einer schleife solange, bis eine strpos Suche nach "</head>" zutrifft.
Dann hast du den interessanten Teil der Seite geladen und kannst mit einer RegEx und preg_match_all alle Feed URLs auslesen.
Dann hast du den interessanten Teil der Seite geladen und kannst mit einer RegEx und preg_match_all alle Feed URLs auslesen.