If the email addresses in Exchange Online are exactly the same as the email addresses in Gmail, the situation may become very complicated and there is no easy solution for this scenario.
There is a Teams-Add-On for Google Calendar, but would it even work without Exchange license?
You can sign-in an account which has no Exchange license, while the meetings created on Gmail calendar will not be synced to the calendar in Teams.
For more details please refer to this link: Schedule a Microsoft Teams meeting from Google calendar
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.