Я бы все же попытался взять Delphi 2010 (пробная версия) и посмотреть, работает ли он там.
Я знаю, что там была проделана значительная работа в D2009 и D2010. Это было печально плохо делать импорт и включает в себя.
Намного лучше сейчас ...
Если вы не можете решить эту проблему, я бы порекомендовал вручную отредактировать схемы, чтобы удалить include / import и создать большой толстый XSD без внешнего файла. Должно работать лучше.
Именно так я поступил с довольно сложным набором схем, которые мог бы подавить даже .Net lib.
Обновление : не могли бы вы попытаться заменить if: InfoFile другим символом, чтобы избежать любого столкновения со словом if if reserved; то есть поиск 'n' заменяет, если в схемах на _if_ или что-то еще ... Предполагается, что XML mapper должен заботиться об этом, но, вы знаете ...