AlexMC, если я правильно понял суть ваших действий, то вы хотите иметь возможность задать системе правило, при котором все импортирующиеся разделы, подразделы и товары создавались внутри какого-то уже существующей страницы с типом данных "Раздел каталога".
Покопавшись немного в файле который преобразует cml в umidump2.0 можно увидеть что головной раздел в любом случае будет создаваться. Это видно из следующих строчек:
головной шаблон нового umidump20 файла выглядит так:
<xsl:template match="/">
<umidump xmlns:xlink="http://www.w3.org/TR/xlink" version="2.0">
<xsl:apply-templates select="КоммерческаяИнформация/Классификатор" />
<xsl:apply-templates select="КоммерческаяИнформация/Каталог" />
<xsl:apply-templates select="КоммерческаяИнформация/ПакетПредложений" />
<xsl:if test="count(КоммерческаяИнформация/Документ)">
<xsl:apply-templates select="КоммерческаяИнформация" mode="document" />
</xsl:if>
</umidump>
</xsl:template>
в нем мы видим вызов шаблонов для создание umidump20 записей для каталога <xsl:apply-templates select="КоммерческаяИнформация/Каталог" />
разбираясь дальше, мы видим что следующий шаблон выглядит так
<xsl:template match="Каталог">
<pages>
<!-- groups -->
<!-- catalog root -->
<page id="{$catalog-id}" type-id="root-catalog-category-type">
<default-active><xsl:value-of select="$catalog_rubric_activity" /></default-active>
<default-visible><xsl:value-of select="$catalog_rubric_visible" /></default-visible>
<basetype module="catalog" method="category">Разделы каталога</basetype>
<name><xsl:value-of select="Наименование" /></name>
<xsl:if test="string-length($catalog_rubric_template)">
<default-template><xsl:value-of select="$catalog_rubric_template" /></default-template>
</xsl:if>
<properties>
<group name="common">
<title>Основные параметры</title>
<property name="title" type="string">
<title>Поле TITLE</title>
<value><xsl:value-of select="Наименование" /></value>
</property>
<property name="h1" type="string">
<title>Поле H1</title>
<value><xsl:value-of select="Наименование" /></value>
</property>
</group>
</properties>
</page>
<xsl:apply-templates select="/КоммерческаяИнформация/Классификатор/Группы" mode="groups" />
<!-- goods -->
<xsl:apply-templates select="Товары/Товар" />
</pages>
</xsl:template>
здесь мы видим <page id="{$catalog-id}" type-id="root-catalog-category-type"> что является началом создания того самого корневого раздела каталога, который и будет создаваться в любом случае.
P.S. Опишите подробнее, что именно произошло когда вы сделали выгрузку из 1с в систему без демо сайта. Не создалось вообще ничего или не создался только корневой каталог, а вре подразделы (группы номенклатур) и товары появились? Как до и после импорта выглядел список типов данных (в частности интересует типы данных "Раздел каталога", "Объект каталога" и дочерние к ним типы). Импорт происходил из самой 1с или имитировался через модуль "Обмен данными" используя файл import.xml?