Ok, so, in L4D2, music is a client sided only entity, meaning it is not networked, would this in theory mean that if we know when a music starts we can, for example, cancel it?
Correct.
Although you'll need to know the name of the entity that's playing the music.