У вас в исходнике вообще ничего не организовано в плане звука.
1. Запишите в кадре главного таймлайна код:

Код AS1/AS2:
var s1:Sound = new Sound();
var s2:Sound = new Sound(_root.createEmptyMovieClip('snd2', _root.getNextHighestDepth()));
s2.attachSound('s2');
s2.start();
В библиотеке задайте Linkage вашему треку
s2
2. А в коде фейдера замените строку на

Код AS1/AS2:
_root.s1.setVolume(level);
Тогда все заработает.
Такая архитектура позволит менять звук для всей флешки (в примере экземпляр s1 связан со всеми звуками ролика), и, если понадобится, отдельно можно будет управлять звуком s2, к которому приаттачен ваш трек.
Так делается, если у вас во флешке предполагаются еще какие-то звуки, и их уровень нужно настраивать индивидуально, но при этом хочется иметь возможность менять громкость всех звуков в ролике.
Если других звуков не будет, можно обойтись одним экземпляром:

Код AS1/AS2:
var s:Sound = new Sound();
и

Код AS1/AS2:
_root.s.setVolume(level)
в фейдере.