Why is there ASYNC_NETWORK_IO wait type on Shared Memory connections?
As far as SQL Server is concerned, whenever results are going out the door, it's ASYNC_NETWORK_IO whether it's shared memory or TCP/IP.