One way to achieve this is to move your Consol WF as a parent to your Submission WF. This is hierarchal so that Consol is above Submission thus when Submission changes, the status of Consol will change. You could also add a consolidate step to your Submission WF profile (Import, Validate, Process perhaps) that will mean a person will not get a green check mark on the Submission step, until they run a consolidation. I think there are several ways you can go about tackling this dependency without needing to write an event handler, and instead structuring your WF differently.