Да, возникает конфликт.
Можно, например, использовать hitTest + onMouseDown и onMouseUp вместо кнопочных событий на самой "странице", то есть эмулировать их. Тогда заработают кнопки внутри.

Код AS1/AS2:
import com.greensock.*;
import com.greensock.easing.*;
var inertTime:Number = 1;
var deltaXratio:Number = 0.5;
mc.onMouseDown = mcMouseDown;
mc.onMouseUp = mcMouseUp;
var obj1:Object ;
var obj2:Object ;
function mcMouseDown()
{
if(this.hitTest(_root._xmouse, _root._ymouse) && !this.moved)
{
obj1 = { x:_root._xmouse, y:_root._ymouse };
obj2 = { x:_root._xmouse, y:_root._ymouse };
mc.globalToLocal(obj2);
this.onMouseMove = mcMouseMove;
this.moved = true ;
}
}
function mcMouseUp()
{
if(this.moved)
{
delete this.onMouseMove ;
this.moved = false ;
}
}
function mcMouseMove()
{
var deltaX:Number = _root._xmouse - obj1.x;
var newX:Number = _root._xmouse - obj2.x + deltaX * deltaXratio;
TweenLite.to(mc, inertTime, {_x:newX, ease:Expo.easeOut});
}