Вы не ответили на вопрос.

Код AS3:
btn_hide.addEventListener(MouseEvent.CLICK, hideGallery);
Есть некая одна кнопка btn_hide, при нажатии на которую выполняется хендлер

Код AS3:
function hideGallery(e:MouseEvent):void
{
removeChild(container);
}
Что именно Вы имели в виду здесь под "container"? Какой из множества?
Другими словами, знает ли кнопка, или ее обработчик, какой именно контейнер имеется в виду? (речь сейчас не о коде, не о значении переменной container, а просто о логике).
Эта кнопка — одна на всю галерею из множества контейнеров? Или она сама находится в контейнере? Вы скрыли наиболее важную информацию.