Hi Olivier,
I’m not totally clear what you are trying to do. But, I would think I would not create a collection but would prefer to filter the data directly.
I have multiple calendars in Google Calendar. Then created an app in PowerApps and connected to Google Calendar. Added a Gallery using this formula:
GoogleCalendar.ListCalendars().items
The gallery displayed Description, id and summary. The summary shows the name of the calendar. Then I added a second gallery with this formula:
GoogleCalendar.ListEvents(Gallery1.Selected.id).items
In this gallery I show the summary, start and creator.
When I added a new item to the calendar the app updated when I selected the calendar in gallery1.
I hope that this makes sense and is close to what you are trying to do.
Best regards,
Mabel Mao