Oye pulentoso, no me voy a meter en tu código que pusiste, lo que sí te puedo decir es que esto funciona:
sonido= new Sound;
sonido.attachSound("loop");
_root.sonido.stop();
_root.sonido.start(0,999);
y luego el botón debería hacer : _root.sonido.stop(); o start según la ocación.
a tu sonido en la librería le pones con botón derecho linkage, export for actionscript "loop".
suerte broder