I think what you want to do is add info to the Windows Info that you will get by right clicking..then selecting Properties on an exe file. I played with some of my Win .exe files just to see what kind of Info is in there...Mileage varies.
I investigated this further for my own edification. The most promising and direct way that I found was at stackoverflow version info for a dll.
The most relevant post says:
While it's not a batch process, Visual Studio can also add/edit file resources.
Just use File->Open->File on the .EXE or .DLL. This is handy for fixing version information post-build, or adding it to files that don't have these resources to begin with.
I do not have Visual Studio on the machine I'm using for this message. But that looks like a a hint to an extremely promising way to modify the .exe header so that Windows can read it. I don't know what went wrong with "Resource Hacker", but if MS Visual Studio can do this, that is the way to go. After all this is an MS format! Wish you well! Let us know if this idea works...