Hi CCroder,
We have done a bunch of webinars on integrating InfoPath forms with the Tasks list. Last one was June 28th.
We provided an XML Template Part that integrated the InfoPath form with the tasks list.
I'm confused by your scenario. You seem to have two forms. Why is that? Certainly the main form won't know to refresh if the task form closes. You would need to have a button to do that (or code that links the forms together). In other words, Refresh button is the solution given your architecture.
But, that's the problem. You should not have two forms. You should be approving or rejecting tasks from within the Main form. There shouldn't be a separate tasks form.
I'm helping another forum poster tomorrow with this solution. Let me know if you would like some online help.
Best,