I think I spent over three hours searching Google. It is not possible from what I've seen to access Telegram without having an actual mobile phone.
I tried Textnow, Twilio, Burner, Google Voice, Skype, etc. They all now require phone verification. If you know of some alternate method, please share because I have not seen anything so far.