Skype resolvers definitely still worked post Microsoft acquisition.
My understanding is they were peer to peer originally, and after Microsoft they got rid of that and made it more centralized. I could be misremembering though.
I remember this being a problem after Microsoft acquired it. You didnt even need to call someone to get their IP. You just needed a username.