А зачем вам обращаться к этому мувику в первом кадре, если его там нет?
По организации - для такой небольшой игрушки ваш вариант приемлем, а в похожей задаче посложнее уже просто напрашивается использовать иерархию классов. Т.е. есть объект машина, который служит контейнером для всех частей, из которых машина состоит. Для каждой части своё семейство классов, либо наследующихся от какого-то базового, либо просто реализующих одинаковый интерфейс.
Но повторюсь, если нужно просто менять графику - незачем так заморачиваться. А вот если есть например самолётик, на который можно навешивать разные корпуса, которые отличаются внешним видом, разное оружие, которое по-разному стреляет, разные движки со своими характеристиками, то тогда такой подход очень даже пригодится.

Код AS3:
var ship1:Ship = new Ship(new SimpleHull(), new LaserTurret(), new IonEngine());
var ship2:Ship = new Ship(new TankHull(), new SuperMegaWeapon(), new PhotonEngine());