Имеет очень небольшой смысл отличать номер версии библиотеки взаимодействия от номера версии библиотеки типов, созданной VB6. Существует взаимно-однозначное соответствие между тем, что в библиотеке взаимодействия, и кодом, который вы написали в VB6. Библиотека взаимодействия просто содержит объявления IL для COM-интерфейсов VB6, фактического кода нет. CLR использует его для быстрой генерации RCW для интерфейса.
Измените номер версии библиотеки типов в VB6 с помощью Project + Properties, вкладки Make, номера версии. Главным и второстепенным является то, что имеет значение. Делайте это только тогда, когда вы вносите изменения в общедоступные классы VB6. Это необходимо, кстати, он избегает DLL Hell.