Ok, the problem may be here: Incorrect execution of the VBS script or your Office package not recognized by the script (wrong version, etc.) !
To be sure, you can create a new VBS file with only the following content :
On Error Resume Next
Wscript.Echo _
 "<OFFICEPACK>" & vbCrLf &_
 "<OFFICEVERSION>LEURRE_VERS</OFFICEVERSION>" & vbCrLf &_
 "<PRODUCT>LEURRE_PROD</PRODUCT>" & vbCrLf &_
 "<PRODUCTID>LEURRE_PRODID</PRODUCTID>" & vbCrLf &_
 "<TYPE>LEURRE_ARCHI</TYPE>" & vbCrLf &_
 "<OFFICEKEY>LEURRE_CLE</OFFICEKEY>" & vbCrLf &_
 "<GUID>LEURRE_GUID</GUID>" & vbCrLf &_
 "<INSTALL>LEURRE_INST</INSTALL>" & vbCrLf &_
 "<NOTE>LEURRE_NOTE</NOTE>" & vbCrLf &_
 "</OFFICEPACK>"
When you manually run this file, you must see a window with the content between tags ...
> Temporarily replace your msofficekey.vbs file with this file on the client machine in "C:\Program Files (x86)\OCS Inventory Agent\Plugins\" folder and run a new inventory :
The contents of this new file must appear in OCSReports !
Which version of the Office Pack do you have?
You can get the latest version of VBS on GitHub (some fixes and Office compatibility improvements added) : https://github.com/PluginsOCSInventory-NG/officepack
Regards, Stéphane