the only workaround i can think is to place a layer over the swf, sized as the swf, that catch the click insead of the flash movie... then use the click as u already do... i really dont like this solution... but nothing else in my mind....
if u need to know where the swf is linked to (inside).... mmm... i donno....