i popup vengono bloccati solo in locale e in posizioni non autorizzate (se richiami l'swf da solo ad esempio, senza la sua pagina html che lo dovrebbe contenere), per funzionare devono essere online

il primo esempio che hai portato all'attenzione manca di una cosa che probabilmente nell'esempio scaricato c'è, il pulsante non dovrebbe essere di tipo Button, ma di tipo MovieClip, e il richiamo andrebbe fatto meglio utilizzando un this o un richiamo ad un clip specifico

on (release) {
this.apriPopupCentrata('test.html', 'FLASH', 400, 300, 'status=yes, toolbar=yes');
}

che sia html o jpeg non dovrebbe fare differenza, ma meglio sempre che questi elementi "estranei" vengano richiamati dentro pagine html specifiche

non so se hai visto questo articolo -> http://www.v2online.it/articoli/flash-popup.html

ma probabilmente più che aiutarti potrebbe confonderti ulteriormente, anche se alla fine si tratta di un mero copia/incolla