io ti suggerisco di utilizzare dei movie clip target x il caricamento degli swf esterni... al posto dei livelli.

Per il preload utilizzi _root.getBytesLoaded() e _root.getBytesTotal() ???

basta che sommi i KB del principale con i KB dei caricati...
es:

carPrincipale = _root.getBytesLoaded();
carPrimoSwf = movieclip.getBytesLoaded();
carSecondoSwf = movieclip2.getBytesLoaded();
carTerzoSwf = movieclip3.getBytesLoaded();
carTotale = carPrincipale+carPrimoSwf+carSecondoSwf+carTerzoSw f;

lo stesso per getBytesTotal().