【ご質問】
Curlから処理時間の掛かる外部プログラム実行時、Curlで他の画面操作をしたい。
【回答】
run-host-processプロシージャは、プロセスの完了まで待つ仕様になっておりますが、
Curl Ver.8よりホストプロセスを非同期で呼び出せるAPIが追加されました。
http://developers.curlap.com/re-reference/19-others/756-async-host-process.html
こちらをご利用になれば非同期操作が可能でございます。尚、HostProcessExitedEventを用いることでプロセス終了時のイベントをハンドリング可能です。