Last time I used SQL Server 2000, the default network libraries were TCP/IP and named pipes. That of course was on Windows 2000. TCP/IP and shared memory were the defaults only on Windows 98.
I wonder if this was a late change - perhaps the default for SQL2000 on win2000 was changed in one of teh service packs?