I've trained a few folks for CP in their own complex plane in a long weekend, including the two required dual XC's (it would take less time if you've got those covered). If you already meet all the 61.129(a) aeronautical experience requirements, and you're basically familiar with and proficient in the airplane, I'd be thinking 2 days of training, 1 day of practice oral/flight test, and then the practical test on Day 4.
If you have the plane, I'd be happy to travel to your location to train you on such a basis. PM or email for details if you're interested.