Affinché iCloud funzioni, devi essere connesso a quell'account su tutti i dispositivi che desideri sincronizzare. Ad esempio, nella tua situazione, devi essere connesso al tuo account Google su tutti i tuoi dispositivi in modo che iCloud possa inviare tali eventi a tutti i dispositivi. Tuttavia, questo deve essere spiegato in modo più chiaro, poiché quella parte può essere fonte di confusione. Tutti i dispositivi Apple gestiscono più account di posta elettronica in modo superbo, ma è necessario accedere a ciascun account per scaricare tali eventi / dati su quel dispositivo.
Esempio: accedi sia a Gmail che a Exchange su tutti i tuoi dispositivi e sincronizzerà gli eventi su tutti i dispositivi. Va notato che i calendari di Exchange sono completamente separati da iCloud e MS Exchange gestisce i propri eventi. Quando hai più di un indirizzo email in iCal o nell'app iOS del calendario, hai l'opzione su quale account metterlo e lo sincronizzerà di conseguenza.
Probabilmente il meglio per te sarebbe configurare Exchange sui tuoi dispositivi personali e, se non vuoi ricevere la posta, disabilitalo semplicemente lasciando i calendari sincronizzati. In questo modo, quando crei un evento sul posto di lavoro, verrà visualizzato sugli altri dispositivi sotto MS Exchange, ma se lo creerai a casa, verrà visualizzato come Gmail (iCloud), a meno che tu non abbia scelto diversamente durante la creazione del eventi.