по твоему коду непонятно ничего.
объект photo у тебя один. в этот единственный объект в цикле создается много-много новых мувиклипов, затирая предыдущий мувиклип.
и в массив у тебя добавляется много-много ссылок на один единственный объект photo, в свою очередь хранящий последний мувиклип.

Код:
photoArray.push(new MovieClip())