You can do this really, really ugly by using 3 dropdowns on the left (year, month, day) and a repeating group on the right. Your repeating group would be displaying Events filtered by the selections in the dropdown. I think it would be helpful to not think of this in terms of a calendar, but in terms of what you’re trying to do. You want to have a repeating group of events, and those events to be filtered by chosen parameters. In essence, you’re trying to send data to a repeating group.
Not sure what your design aspirations are on this, but there are lots of videos/samples of sending data to a repeating group. Have you checked any of those out? I’d start there, and if you have already watched the videos and read the forum posts, I’d try to put something together in the forum app and share the link so we can all poke at it with you.