This may be a dumb question, but wouldn't this work?
* press ctrl-z to put the program in the background
* start screen
* run fg within screen
* press ctrl-z to put the program in the background
* start screen
* run fg within screen
(1) ^Z sends SIGSTOP; to continue you can signal SIGCONT. But then what?!