Thanks Camelot and dev_sleldy ~
Based upon your two responses I figured out there are a couple of things that can be done to retrieve at least part of the text of a run-only script. The first tip was that AppleScript Editor still saves files (both scripts and applications) with resource and / or data forks. I assume this is the case so that AppleScript scripts / apps are backwards compatible with OS 9 and earlier (but is not important here).
With a utility such as ResKnife (obtainable at
http://www.versiontracker.com/dyn/moreinfo/macosx/29105), one could open the fork and get
some of the text in the the "scpt" fork. Unfortunately I could not get the copy / paste function to work, but manually copied the text from ResKnife, and still had to add much of what was not
obvious in the text. And from what I understand, according to dev_sleldy, one can use either a *.app or a *.scpt file (I used a *.scpt file myself).
In addition one can run a script from another script with the following, just paste it into a new Editor window and run, and view the event log. One can copy and past the event log text, but it will not have everything, and will require some additional editing.
tell application "Finder"
set theScript to choose file with prompt "Select a locked script:"
set theScript to load script theScript
run theScript
end tell
With these two methods I was able to rebuild about 75% (including the finely honed shell script calls) of my script, and from memory and other resources was able to rebuild the rest.
Thanks all, and hope this helps!
Chaz