I can't seem to find a service that provides private phone numbers to receive SMS or calls. It should be unique and never been used before and will never be used as long as I'm in control of the account.
The main purpose is to just make a new Telegram account while keeping it totally under my control.
Have you tried using a service such as TextNow/Textverified to create a google voice account, and to then use the google voice account for your telegram account?
That way, you have a number that will always be yours...(AFAIK?)
Not sure if Telegram works with google voice though, as some services detect their numbers as VOIP.