About once a month, we get a question about migrating or synchronizing Notes calendars to SharePoint calendar lists. This was a surprise to me at first, as I assumed that most Notes calendars would be migrated to Exchange, but I realized that it does make sense. Many people want to use SharePoint as the portal for bringing together information from various sources and shared calendars contain information that many users can benefit from. Clearly Microsoft has made SharePoint the place for team collaboration and team calendars are certainly part of that.
The answer is yes, Notes Migrator for SharePoint migrates Notes calendars (private or shared) to SharePoint calendar lists. This includes full support for repeating meetings and other calendaring details.
Notes Migrator for SharePoint also allows remigration of the calendar to the same list. We detect new and modified documents in Notes (but not deletions) and make the appropriate changes on SharePoint. By scripting this to occur on a regular basis from (for example) Windows Scheduler, you have one-way synchronization.