I've been playing around with Jabber for Microsoft Teams. All in all, pretty good. It should help us.
For some reason, if an Outlook contact has a home number, Jabber will not present it as dialable.
I say Outlook contact, because it will not display Teams contacts at all during a search.