The easiest, if you don't want to change the scripts in "artist.swf", would be to load on another level rather than loading in a container clip. Then, outside of a potential positioning problem which can be easily solved, the movie would work as I initially scripted it.
If you persist in wanting to load it in a container clip, you have to make the changes you made above (assuming your container clip in your main movie is named "artist_movie", but you also have to change the reference to the reverseMe function from _root.reverseMe(); to _parent.reverseMe(); on all of the back buttons.
If you do that the artist.swf won't work on it's own, and only will when loaded in the main movie.
The other choice would be to leave it to _root.reverseMe();, but to define the function in the main movie rather than in the artist.swf itself.
But as I said I'd try loading on a level rather than the container clip, with the artist.swf having my original scripting...
on(release){
loadMovieNum("artist.swf", 3);
}
...Would load the movie on level 3, without having to change any scripts.
Regards,
Bacon, eggs and sunshine are still good for me!