По идее, надо или сначала удалять текущую картинку, запоминая ее размеры, а потом вставлять новую через AddPicture и как-то устанавливать размеры. Или нужен какой-то метод, который найдет текущую картинку и заменит на новую.
(1) В каком смысле? Весь код, который работает, я выложил. Есть документ Word, в нем в колонтитулах картинка. Есть ссылка на другую картинку, эту картинку надо подставить вместо существующей. Конкретнее не описать уже.
(0) Включите запись макроса, проделайте вручную то, что хотите запрограммировать, посмотрите, что получилось, перенесите в 1С.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший