In this case, the kernel doesn't matter. In first case, CPU is missing the needed minimum features (SSE 4.2) and that's why the process exits. With Windows you can use the 32-bit binary on this particular hardware.
When it comes to networkaudiod, the 32-bit binary should work on PentiumPro level and newer hardware. With networkaudiod 32/64-bit doesn't really matter.