So as a follow up statement:
The problem we were encountering had to do with the way we initially set up our project. We started a MainWorkflow, and from this invoked all of our other Workflows (which were created as VoiceResponseWorkflow files). This seemed to be the reason we could not pass parameters back and forth from the Mainworkflow to all of the other sub-workflows.
Instead, we needed to create all the other sub-workflows as VoiceResponseSequenceActivity files. When we created the sub-workflows as activities and complied the project, the sub-workflows appeared in the toolbox under the Project Components section. This enabled us to drag the specific activity (purple gear icon) onto the Mainworkflow. We could then pass parameters from one activity back to the Mainworkflow, and then from the Mainworkflow to the activities.
This was done via the code that was posted above by kstep. So, a word to the wise, use VoiceResponseSequenceActivity files instead of VoiceResponseWorkflow files if you plan on passing parameters from one to the other.