Если вы спрашиваете, как импортировать XML, отображающий изображение, тогда это не должно быть большой проблемой.
Как вы храните изображение, я не уверен, но я думаю, вам придется импортировать его с правильным именем где-то внутри .docx, но я предполагаю, что вы знаете это, читая ваше сообщение.
Заменить заполнитель на изображение xml thingy просто
var parent = placeholder.Parent;
parent.ReplaceChild(imageXML, placeholder);
Здесь вы фактически заменяете изображение штукой на текстовый тег, но я не уверен, как это будет работать. Я знаю, что изображение может находиться в теге run, который, как я полагаю, является родительским для вашего текстового тега.
Теперь, если ваш XML, который вы получили из вашей команды, верен, вы должны быть в порядке. Это должен быть Рисунок / Встроенный / Графический корень, я думаю.
Прокомментируйте, если я неправильно понял ваш вопрос