Я не знаю, в каком месте XSL вы вставляете этот код. Вообще, X-Path к значению доп. свойства немного другой, если выводить для инфосистемы внутри <xsl:template match="blocks/items/item">
Внутри этого шаблона (шаблон инфоэлемента) вывод допсвойства выглядит так: <xsl:value-of disable-output-escaping="yes" select="item_propertys/item_property[@xml_name='your_xml_name']/value"/>. Если нужно указать вместо значения атрибута (т.е. в фигурных скобках) — то будет {item_propertys/item_property[@xml_name='your_xml_name']/value}
В магазине, вроде бы, аналогично — само доп. свойство находится внутри группы доп.свойств (кажется, propertys — посмотрите у себя в XML, уточните). Вы сначала попробуйте вывести значение свойства просто строкой (<xsl:value-of select="X-path к вашему свойству"/>

, убедитесь, что выводится именно то, что вы ожидаете для подстановки в параметр, а потом уже возьмите путь из атрибута select и подставляйте его в фигурных скобках в нужное место.