Not long ago I heard of this new "community calendar" (self-hosted) that may be of your interest, https://gancio.org It's federated, allows users importing ICS, and overall has a rich set of features. Good luck!