A VM should not be different from a normal system. The agent will create the file on request, and looking at the PropsVersion I see that it is being generated (PropsVersion: 2012-09-21 11:42:49).
Did the user install the products by hand, or through a deployment task in ePO.
Can you send an agent wakeup to the system and check the agentlog (the file on the client, not the activity log website) and server.log on completion?