Love the tool! Would it possible for you to add a favicon to you site to make it easier to use as a pinned tab in Chrome?
Todoist already has a favicon (the blue check mark with a "T" on top of it). Please try clearing your browser cache and adding it to your bookmarks again and/or restart your browser.
Also, you may even get a Todoist plugin for Chrome: