У меня есть другая, не связанная теория, у вас есть символы для сторонней DLL?
Если нет, запись в стеке вызовов для вызова в указанный модуль обычно отображается как смещение первого экспорта в модуле + некоторое большое смещение.
Если DllGetClassObject выбран в качестве «базового экспорта» для модуля, а .exe вызывает COM-метод, размещенный в модуле, стэк вызовов покажет что-то вроде:
DllGetClassObject + 0x112313
UseThirdPartyCOMThing + 0x20
где 0x112313 больше, чем вы ожидаете, размер кода DllGetClassObject будет.
Итак, это может быть красная сельдь - возможно, вы просто видите вызов в DLL с некоторым смещением, которое не соответствует вашим доступным символам, и отладчик показывает его, используя любую доступную информацию.