You're all wrong

It's due to changes in the Windows resource model that were implemented in Windows Vista (and so carry on to Windows 7).
Windows Vista added "MUI Files" where localisable resources (such as string tables and dialogs) are moved to language-specific PE files located under a folder (named "en-US" or "de", for example) whereas language-neutral resources, like icons and bitmaps are kept within the original EXE.
In this case, the string tables and dialogs for English explorer.exe is now located under C:\Windows\en-US\explorer.exe.mui
Anolis Resourcer is "MUI Aware" and so it doesn't load these resources when you open an EXE (since you have to explicitly opt-out of this behaviour by calling Vista-specific resource enumeration functions) however you can still open the language-specific MUI files fine.
Visual Studio (all versions: 6.0/1998, 7.0/2002, 7.1/2003, 8.0/2005, and 9.0/2008) is not MUI Aware, so the Win32 resource functions will return the resources located in the MUI files in addition to the specified file.
Finally, other resource editors, like ResHacker, ResTuner, and Restorator are all written in Borland Delphi and use their own resource-hacking libraries that parse the PE file format themselves (which is why they couldn't open x64 files until recently) and so don't rely on Win32 for enumerating resources for them, which is why they don't list MUI resources either.
Hope that helps!