Hi,
if anybody needs to know, when an VM was powered off, even if the vCenter Event does not exist, you can try to use my script attached to this post. It is based on the last line in vmware.log file.
Some credits to NiTRo from: Get-VMlog : suivre vmware.log en powershell - Hypervisor
Stephan