Networking would be tricky, but you could encapsulate TCP over a custom websocket tunnel.
...with exactly the caveat you described, because the wasm port doesn't support websockets yet.
Alternatively you can run *cough* IE6 in JSLinux.
Networking would be tricky, but you could encapsulate TCP over a custom websocket tunnel.