I tried both downloading through windows update, and a standalone installer.
Anyway after digging through the site more I found a trick to fool the installer. Haven't yet figured out the actual problem which is causing windows to hide "????test.exe" files, but I found a way to get SP2 installed. I simply renamed the file to tcptest.ex_ and it made the installer happy!