oh right.
Normally you can apply IQ gain and phase balance cancellation around the DC point (and across the rest of spectrum by linear interpolation using a 3 or 4 points). It's what I do in all the SDR I/Q spectrum processing code I do.
I'll look into it once I know what's what.