Ok, regaring the crashing lld2d issue, I have three options:
1. Add a configuration option in the webend and kill lld2d only if the user chooses to. This would be the "safe" option
2. Recompile lld2d from microsoft's sources and hope it doesn't crash or bind to /dev/ir anymore
3. Disable lld2d alltogether (by mapping it to /bin/true for instance). This would have the "adverse" effect of not showing an icon in Windows Control panel network map...
I've tested #3 and it seems to work, but I'll try #2 as well. I'll be asking for volunteers to try out some changes later.