Fortunately, I will provide the constructive solution for you.
SharePoint List Collection can allow you to combine two calendars into one list which will be displayed in a single data view Web Part.So edit the page by selecting the option from the "Site Actions" menu. Select any Zone according to your preference and click "Add Web Part". Choose SharePoint List Collection, and add collection parts by specifying the initial two calendars in succession. After that, the data from two calendars will display in the list. So what you next need to do is to create a calendar view for the list. Try to give a chance for SharePoint List collection, and you will solve the problem easily.