Answer
Double-check the Client Secret value configured for the Azure AD app registration used for calendar sync — a stale, mismatched, or incorrectly copied Client Secret has been the root cause of calendar sync silently doing nothing despite every other piece of the setup (permissions, user activation, app registration) looking correct. Regenerating and re-entering the Client Secret correctly resolved this for at least one confirmed case.