Well, I think this is how it works -- If you are making a "room only" reservation your reservation is with CRO and you have to cancel at least five days prior to your check-in date.
If you book a package (room + tickets, dining, etc.), that reservation is with WDW Travel and you have to cancel at least 45 days prior to check-in date. You also have to pay the package in full at that time (45 days prior).
I'm sure someone will correct me if I'm wrong.