Так нельзя проверить содержит ли массив объект и уж тем более удалить его из массива. Для этого есть undexOf() и splice()
Собственно, массив и не содержит самих объектов в качестве детей. Он содержит ссылки на объекты.
Так что, чтобы проверить есть ли ссылка на объект в массиве, и если есть удалить ее, делаем так:

Код AS3:
for (var i:String in arr_aaa) {
if (arr_bbb.indexOf(arr_aaa[i]) > -1) {
arr_bbb.splice(arr_bbb.indexOf(arr_aaa[i]), 1)
}
}