I'm also having these issues where I change the sound files and the login.swf, except there is no sound. I can get the client to play the music if I only swap out the sound files but then the menu animation doesn't change. My guess is that Riot has done something to the login.swf file that commands the client to play music.
Edit: That doesn't explain why the sound starts playing when I disable animations though, nvm.