I have the same problem, with the same installed codecs.
Here is however a workaround using VirtualDub:
- open your AVI file with Virtual Dub (menu “File->Open video file”. Virtual Dub will tell you that it has detected an improper “VBR audio encoding”....
- ensure that the Video generation option is set to “Direct Stream copy” (menu “Video -> Direct Stream copy”
- ensure also that the Audio generation option is set to “Direct Stream copy” (menu “Audio -> Direct Stream copy”
- then save the file (Menu “File->Save As AVI”

with a different name.
and after a few minutes... That’s it !! Your new file is now with a good sound !
It is then possible to transform it in a MPEG file using TMPEnc
...
But like you I still don’t understand why GSpot tells me that everything is OK whether it does not work :-(