I went through the PFM thread and collected all relevant posts on the post-FotS sound issue.
Maybe it's the game looking up sounds for units by index rather than by their ID given in the database?
Here's some history:
Some workaround solutions:
If there are any other approaches and/or progress of research regarding this, please post here.