Yes, I agree the .lck shouldn't be deleted while VM is running, however, when I tell user to try delete it, I see the log said: setting power state poweroff. And from the question what user asked: "I am trying to run windows 7 with fusion but it will not start up." we know, he can't run the vm currently. So, that's why I tell him to delete the .lck without worried about data loss. Note I did't ask him to delete the file other than .lck. So I really know what am doing.
And another issue is, you said he was running support tool while vm was running, however, I see the time of running support tool is Sep 05 00:02:41
but the time in vmware.log is from 00:00:55 to 00:01:13, they were not cross!