Luke,
The suggestion of adding another region as a covariate in bivariate correlation analysis can be as controversial/problematic as "global signal regression". Technically you can add a covariate using the option -stim_file or -stim_base in 3dDeconvolve.
Gang