I am storing NRLs in my SharePoint 2013 site, in a document library. I've made some server configuration to enable the filetype association for icon and context menus, but IIS still doesn't launch the file with Desk Site, it downloads.
Is there a MIME type / Content Type for an NRL?
I don't believe there is a MIME type for NRLs
In any case I think the better option is for you to register a custom HttpHandler that understands how to parse NRLs. It would do something like the following:
When you authenticate with the iManage server you may need to assume that the Windows user that authenticated with SharePoint corresponds to a user in iManage. Impersonating the user may be important because otherwise users may be able to open privileged documents. If for some reasons this is not important to you then you can of course authenticate using a privileged iManage service account