I'm not sure if I'm missing something but when did the Teamviewer App for Teams change?
I used to use it to send an invitation to my users on Teams that they could click on to start a remote session. Now it asks me to provide the machine name. For many end users it was just easier to send them the link then have them get the machine name.