I think the Events feature of the plugin does sound exactly what you need for that so the topic calendars may not be a good workaround.
I agree that it would be nice to be able to choose your start day of the week for the Upcoming Events calendar. I’ll slide this over to a feature request and see if others feel the same.
It was also asked here as well, so you’re not alone: