I dunno.... I have google calendar as one of the many reference calendars in my ipad calendar. And since google calendar is directly linked to Alexa, events that I speak into Alexa pop up in my ipad calendar almost instantaneously.
Getting them into my Alexa-linked list app (Todoist) is a different matter. But not insurmountable.
I'm not always a fan of IFTTT. For example, if you need to add something to a grocery list and you're on your way to go shopping now, it's the wrong tool because it can take up to an hour. But for calendars, well.... presumably, when you add a calendar entry it is implicitly at some future date/time. In that instance, a one-hour 'transit' from calendar to list is not problematic. So I have an ifttt recipe that does specifically this. When a new event occurs in my google calendar, it automatically populates The Todoist to-do list with that item, with a due date/time on the day of the event.
Bottom line is that my calendars on all devices now populate from whatever I say into Alexa.
My to-do and shopping lists do the same, and the calendar populates the to-do list with all upcoming events.
This is the way it was always supposed to be!