When you rename a Sound Resource it changes it's name in the inventory. But, if you have a script that uses that Sound Resource and do a GetName on the Sound Resource it still has the old name. Even though when you configure the script and select the script from inventory in the drop down it shows the new name. Very confusing. A rename should use the new name in the script.
Sound Resource Renaming and Scripting