I just saved my Exchange Online calendar as ICS file using Outlook 2013. Unfortunately, it seems like there are some events which did not show up in the saved file. There doesn't seem to be a pattern in what was saved and what wasn't.
Are there any limitations of the save as ICS feature? FYI, I did go into the options and chose "whole calendar", and selected both the checkboxes for private events and attachments.