Não é um comportamento realmente estranho.
No Word, esse número de versão é armazenado em uma "Propriedade de documento personalizada", cujo valor é inserido usando um campo DOCPROPERTY, como este {DOCPROPERTY Version * Mergeformat}. Você pode ver esses códigos de campo no Word usando Alt-F9. O resultado é exibido como 5.0. Mas esses campos não são atualizados automaticamente no Word - para atualizá-los, você pode selecionar o campo e pressionar F9. Se você fizer isso, o valor que é realmente armazenado na propriedade do documento é exibido. Em outras palavras, em algum momento, alguém provavelmente atualizou o valor da propriedade para 5.0, atualizou o código do campo e (por algum motivo) retornou e alterou o valor da propriedade do documento para 4.0, então não atualizou o campo {DOCPROPERTY}.
No LibreOffice, as coisas funcionam de forma um pouco diferente - o valor é atualizado quando você abre o documento e, portanto, o 4.0 é exibido. (Você não consegue ver o código de campo da mesma forma que no Word, mas se clicar com o botão direito do mouse, poderá ver Campos ... no menu suspenso. Lá, você verá um campo Personalizado chamado Versão .)