Я нашёл ответ на свой вопрос, может кому пригодится ещё.
Раздел
.xml ссылается не только на псевдоним
xmlfile через значение по умочанию, но ещё может ссылаться на раздел, указанный в
PerceivedType, в моём случае -
text. Значения его можно найти в ветке
SystemFileAssociations. Его ключи перекрывают значения псевдонима.
Копирование ветки
SystemFileAssociations/text и переименование в
SystemFileAssociations/text_xml, изменение
DefaultIcon - и всё готово
![Smile](images/smilies/new/smile.gif)