I checked the SCCP compatibility matrix: http://www.cisco.com/en/US/docs/voice_ip_comm/unity/compatibility/matrix/cutspmtx.html and based on what you've documented as the versions, they should be compatible, but I'd suggest you confirm if you're using SCCP signaling.
As long as all components are compatible, then the next step is to take a look at what Unity is receiving from the CM. In Tools Depot>Unity Diagnostic Tool, enable these mAcro traces: Call Control and Skinny TSP. Place a call to generate traces, then gather the svchost (for Skinny/SCCP) traces or the AvCsMgr traces (for SIP) that correspond to the timeframe of the test call. If Unity is receiving the correct digits from CM, then I'd suggest you open a TAC case to get help from there.
If Unity is not receiving the correct digits from CM, then I'd suggest setting/collecting/reviewing CM traces to see what is received from the OCS and what CM is sending to Unity.
I hope this helps.