Изменение файлов сервера в любом случае является большим нет-нет, так что это хорошо :-D. Вы можете попытаться с помощью SharePoint Designer создать так называемую веб-часть агрегации, извлекая данные со всех сайтов в семействе сайтов (которые, конечно, обрезают безопасность на sharepoint, поэтому люди видят только то, что им разрешено видеть).
Вы можете использовать конструктор DataFormWebPart в SharePoint для создания веб-части агрегации. Это все еще ootb, но позволяет настроить источник данных: то есть запросить источник данных для всего семейства сайтов для элементов календаря, а затем отобразить их в списке. Отобразить их в «новом» календаре будет много работы.
Нет способа "скопировать" или определить отдельные элементы календаря, которые будут видны в других календарях, для этого потребуется специальный код.