Flash ha la linea temporale principale (sono i fotogrammi che vedi appena crei un nuovo documento flash) che va in play automaticamente se non ci sono azioni
stop(); in uno dei suoi fotogrammi.
Quindi logicamente flash se non riceve comandi tramite actionscript salta dal tuo fotogramma 1 (con il movie clip da 100 fotogrammi) al fotogramma 2 e successivi, quindi non hai tempo di vedere il tuo clip muoversi ed animarsi.
Il codice del preload va assegnato ad un movie clip che deve stare nella linea principale del flash.
Volendo nel tuo caso il codice lo puoi assegnare al movie clip con la tua animazione.
Un qualunque codice di preloading deve prima fermare l'avanzamento del flash principale e poi una volta completato il 100% del caricamento da internet puoi fare quello che vuoi. Far partire il filmato, far compiere una certa azione, aprire una pagina etc etc. Nel tuo caso una volta completato il caricamento hai bisogno di