Whenever I receive an .ics calendar appointment via email, or tap an iCal link from Safari (currently configured as the iPadOS default browser), the calendar appointment simply opens in the native Calendar App; here the details of the appointment can be refined - and assigned to one of the configured calendars (of which you may have many, such as Calendar (i.e., system), Home, Work etc.).
Safari has developed considerably over recent years. Since release of iOS/iPadOS13, it is now a full desktop browser. It is stable, efficient, highly secure and focusses heavily on user privacy. I’ll perhaps, in the circumstances, refrain from comment as to Google Apps in this context.
Drawing comparison of Safari with MS browsers is also perhaps misplaced. IE and Edge have certainly been problematic across all platforms including MS-native. You’ll note that the latest iteration is now based upon the Chromium browser.
Moving on to password autofill, you perhaps unaware that with the Google Chrome browser App installed - Safari can access and autofill credentials stored in Google-land. As such, when enabled, you might yet consider lifting the blinkers and taking a fresh look at iPadOS Safari.
Settings > Passwords > AutoFill Passwords > [Allow Filling From] Chrome - enable/tick