in reply to script return control, but continue running?

You could just have your cgi do:
system('housekeeping.pl &');
Perhaps not the most elegant solution, but it Gets the Job Done™.

Brad