Additional contact-related features and issues within Microsoft Teams Free
Hello
Correct, there's currently no supported way to add contact in Teams' people tab. This tab only syncs contacts from your Microsoft account and your mobile device's contacts. It is more of a feature to "present" you what's in your Microsoft account or mobile device's contact list.
So, you would have to add via those sources in order for them to show up in Teams.
I would suggest that you submit this as a feedback as well so the product team gets it. https://feedbackportal.microsoft.com/