There is no functional workaround for sending markdown into Telegram and including special characters.
Markdown v2 is a parsing method that allows for escaping special characters It is badly needed for something as simple as sending URLs.