As far as I know, there is not a way to load the TDMS file by double-clicking. The best you can get is load DIAdem, which you have accomplished already. Sorry about the inconvenience.
You can try this file. It will update your registry files. I tried it on my computer and it works. You can load it into registry by double-clicking it.