Чтобы ответить на ваш вопрос «Где и как я могу обновить ссылку на VB6 на dll для работы с новой версией офиса?»: Вам, конечно, нужен компьютер с установленными Office 2010 и VB 6. Если вы откроете проект в VB IDE, вы можете изменить ссылку на соответствующую библиотеку Word. Ссылки также отмечены в файле VBP, например, как это
Type=Exe
Reference=*\G{00020905-0000-0000-C000-000000000046}#8.0#409#C:\Program Files\Microsoft Office\OFFICE11\MSWORD.OLB#Microsoft Word 8.0 Object Library
Reference=*\G{00025E01-0000-0000-C000-000000000046}#4.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library
Reference=*\G{420B2830-E718-11CF-893D-00A0C9054228}#1.0#0#C:\WINDOWS\system32\SCRRUN.DLL#Microsoft Scripting Runtime
Затем перекомпилируйте.
Ну, а если вы там, вы можете просто начать отладку и посмотреть, что происходит подробно и почему отчеты не срабатывают. Нет способа изменить ссылку без перекомпиляции, если это был ваш вопрос.
Если это простой ванильный код, связанный с открытием, сохранением и печатью, трудно представить, что что-то идет не так.
С другой стороны - существуют ли какие-либо "базовые файлы" в формате Word, которые используются? Может быть, они имеют старый формат (из Office 95, только что видел это в последнее время). Попробуйте открыть эти файлы вручную и посмотрите, что произойдет.