I think there might be a solution:

make 2 swf files: main.swf and second.swf

main.swf will use external load movie code to load the second.swf file
second.swf file will be the file we want to be protected.

For someone who is not to familiar with flash won't crack the second.swf file.