есть Edge.JS, не смотрели?
насколько понял, это некий порт для вызова кода или функций из библиотек, собранных под .net. Тоже вариант, хотя это уже получается не про interprocess communication (и насколько понимаю, здесь мне не удастся реализовать из коробки многопоточность в обработке задач, а придется ограничиться ассинхронностью в рамках nodejs).