Keep in mind that calendar entries go active based on GMT and not
local. So if you have an appoinment at 9AM, the profile won't go
active until 9AM in GMT.
I have a profile that silences the phone when Calendar Entry is
active.
The Calendar setting is: