XSL может подключить файлы через include, но не может делать это условно, файл должен существовать иначе будет ошибка. Перехватить исключение возможно только на уровне обработчика, поэтому данный способ на прямую не подходит, т.к. писать перехватчик событий или дорабатывать код парсера не всегда возможно.
Но в XSL есть <xsl:if>
и <xsl:choose>
которые позволяют выбирать данные если значение доступно.
Проверку можно вынести на уровень программы или внешнего скрипта, который проверяет наличие файлов и пишет сведения о доступности файлов в подключаемый шаблонный файл xls.