Update:
Thanks for the help guys. Almost there
My iPhone already syncs with my Office Outlook, so no issues there. I created a Google account and then synced my laptop with the Google calendar using there sync tool. Perfect, 700 odd items straight over, no issues.
I then shared my calendar with my wife so she can view, create, and edit appointments. Excellent.
The only question remaining is that I can not get my new iPhone CalDAV account to push updates to Google. I’ve two new meetings on my phone that have not synced. I have no access to my laptop, therefore I’d like my phone to push these appointment to Google. Any ideas?