Hi Darren,
What about making the completion criteria for the Program C1 OR C2? You have to let the new joiners know they should be doing C2, but this means you dont lose the completion data or have to make a new program or audience.
cheers,
George.