Используйте функцию XSL document ().
$d1 = document('doc1.xml'), document('doc2.xml'), ...
Запятая объединяет загруженные элементы в одну последовательность (по крайней мере, в XSL 2, не уверена насчет 1).
Если вы хотите, чтобы последовательность элементов в тегах жанра использовалась:
$d1 = document('doc1.xml')/genre, document('doc2.xml')/genre, ...