Il passaggio è corretto, il preload va messo sul swf esterno, oltre al codice utilizzato bisogna anche vedere come richiami il file esterno e con che lettore e action pubblichi.