Ah, OK, maybe this is a promising line of inquiry then. I didn't realize you could stop tracking the last campaign ID with CLR. Does that mean that you should stop using the old integration program, and make another one without the campaign association steps?
I'll have to look into this more, as we're getting into stuff I don't fully understand.