This doesn't fix your underlying problem, but there is an extension for Chrome (delugesiphon) that can work with .torrent links. Will add them to your deluge instance by just clicking the download link for the .torrent file. I use it with my private trackers so I don't have to download the .torrent file and then upload it to Deluge.