Это не совсем странное поведение.
В Word этот номер версии хранится в "Пользовательском свойстве документа", значение которого вставляется с использованием поля DOCPROPERTY, например {DOCPROPERTY Version * Mergeformat}. Вы можете увидеть эти коды полей в Word, используя Alt-F9. Результат отображается как 5.0. Но эти поля не обновляются автоматически в Word - чтобы обновить их, вы можете выбрать поле и нажать F9. Если вы сделаете это, отобразится значение, которое фактически сохраняется в свойстве документа. Другими словами, в какой-то момент кто-то, вероятно, обновил значение свойства до 5.0, затем обновил код поля, затем (по какой-то причине) вернулся и изменил значение свойства документа на 4.0, а затем не обновил поле {DOCPROPERTY}.
В LibreOffice все работает немного по-другому - значение обновляется при открытии документа, и поэтому отображается 4.0. (Вы не можете видеть код поля так же, как в Word, но если щелкнуть правой кнопкой мыши, вы можете увидеть поля ... в раскрывающемся меню. Там вы должны увидеть настраиваемое поле с именем Version.)