@cscott,
For your query, I think below logic would help:
Due to WFA limitation, without completion of first command, second command cannot be executed in the workflow.
If you want to achieve, you must split present workflow into 2 workflows.
Make “Restore command” into first workflow.
And Make “monitor command” into second workflow.
Monitor command should include code for execute first workflow using WFA REST API as well as monitor code details.
When you execute the workflow from command that workflow will be running in background. (i.e. “Restore command” will be running in background)
So, monitor code will continue to “Restore command” progress.
I hope this answers your question.