Certo nel tuo caso non credo che esista un buon compromesso, praticamente dovresti riscrivere il codice del contenitore per farlo funzionare con AS3, e tra l'altro non è detto che tutti i file esterni scritti con AS2 funzionino dentro questa nuova situazione. Dall'altra dovresti rinunciare al tuo componente in AS3, e salvo che non ne esista una versione in AS2, ti ritroveresti senza, anche se io al posto tuo preferirei la seconda opzione, piuttosto che rischiare di lavorare a vuoto per rendere il codice compatibile con AS3.