Вот, к примеру:

Код AS3:
// Создаем хранилище ссылок.
private var blocksToRemove:Array = [];
// В функцию PaintBl добавляем следующее
if (...)
{
blocksToRemove.push(_block1); // сохраняем в массиве ссылку на наш клип
addChild(_block1);
} // в блоке else делаем то же самое, только для _block2
// А в функции moveBlocks проходимся по элементам массива
// и удаляем их из списка отображения (Display list)
while (blocksToRemove.length)
{
removeChild(blocksToRemove[0]); // в removeChild() передается ссылка на блок
blocksToRemove.unshift(); // удаляем из массива элемент с индексом 0.
}
Я не вникал подробно в ваш код, поэтому могут быть некоторые несоответствия того, что я пытаюсь описать, с тем, что у вас получится. Но, надеюсь, идея ясна.