That seems ok!
My knowledge hit a wall here, all i can do is suggest some debug+use procedure.
Try doing the cloning with Disk Utility (DU).. you don't need CCC at all for that!!
Restore (clone), create, format, delete, resize, DU handles it all on GUID scheme. We can even resize the system we are booted on!.. i never get tired to point that one out
Anyway, this and more can be done over Terminal.
Also, you have plenty of space so, i'd restore the system to a smaller partition and get my data to another partition/s.
Take my 500GB WD Caviar Green (16MB cache) as an example:
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS Snow 200.0 GB disk1s2
3: Apple_HFS Home 99.9 GB disk1s3
4: Apple_HFS Leo 40.0 GB disk1s4
5: Apple_HFS SnowLab 40.0 GB disk1s5
6: Apple_HFS Mac OS X Install DVD 10.0 GB disk1s6
7: Apple_HFS Temp 109.2 GB disk1s7
Only s2/s3 are permanent; as in, s2 will always be the main system partition and it will never take all the space on the HD! and s3 will always be my main data partition. The rest of the HD is subject to drastic and sudden changes
All my data is on s3, along with my "Home" folder and most of the apps i use. The name speaks for the other partitions. "Temp" is usually free unpartitioned space.
But that's just me; i do have another local 320GB HD (MBR), plus an external 500GB USB HD for backups/timemachine and your space requirements can be totally different from mine.
If none of this helps, it's probably the booter.