I haven't played a Kheld on Homecoming, but I (somehow) still had my bind files from the old days. The only thing that I notice different is that I have them in the reverse order.
My "Human" macro looked like this: /macro H "powexectoggleoff bright nova$$powexectoggleoff white dwarf$$gototray 1"
Are you including the quote marks when you create it? That could be the issue.