Hope am addressing your question here, but please do not hesitate to discuss this further with your account team representatives.
IPCC as a solution and it's components (ICM, CallManager, IPIVR/Queue Manager) are available to upgrade, and is best if matched using a compatibility matrix. You can find the matrix here:
http://www.cisco.com/univercd/cc/td/doc/product/voice/c_callmg/ccmcomp.htm
The current CRA component of IPCC is at v2.2(3b).