Сейчас в модуле CommerceML нет хуков. Поэтому нельзя через другой модуль расширить этот. Т.е. приходится править файлы самого модуля и после обновления, если эти файлы изменились, снова вносить туда свои правки.
Тут ничего сказать не могу, т.к. вопросами по хукам занимаются другие люди, да и с модулем CommerceML не всё так просто. Я в другой теме как-то писал способы, как запросить добавление нужного вам хука.