Ho risolto, non ci crederai mai, ma l'errore era uno di quelli che potenzialmente possono farti perdere delle giornate!
Come avevo anticipato, la situazione era un po' più complessa di quella spiegata: nel fla principale c'era un mc vuoto che doveva caricare con loadMovie un swf esterno che faceva da pulsante. Cliccando sul pulsante, un'azione javascript doveva triggerare il caricamento di un swf su un iframe della pagina html. Il problema alla radice di tutto era che il path specificato da loadMovie era sbagliato (non avevo specificato le subdir nel modo giusto): purtroppo l'errore non era visivamente percepibile perchè il pulsante veniva effettivamente caricato, ma le azioni ad esso collegate non venivano eseguite!

Nonostante l'incomprensibilità di ciò che ho scritto, grazie comunque per l'aiuto!