I figured out what is wrong and why iCal and Contacts are not syncing between devices and Macs.
In either program, go to preferences and select Accounts. Make sure they both have iCloud selected. For iCal you may manually need to add it yourself.
In either program, go to preferences and select Accounts. Make sure they both have iCloud selected. For iCal you may manually need to add it yourself.