Lo que hace swapDepths es intercambiar los niveles de profundidad entre dos mc's.
Lo que creo que necesitas es usar la clase DepthManager que permite controlar dichos niveles de profundidad.
Código:
import mx.managers.DepthManager;
boton_btn.setDepthTo(DepthManager.kTop);
Échale un vistazo a la ayuda de flash en cuanto a DepthManager.
Saludos!