I believe I found this in the Apple Archieve. Here is the original text:
"To install AppleTalk protocol to Windows XP
Required files: (Get them from any system running Windows 2000 Professional or Server)
netatlk.inf, sfmatalk.sys, sfmmon.dll, sfmatmsg.dll, sfmwshat.dll, sfmpsprt.dll
If they can not be found you need to unhide hidden and system files.
Copy the files to their respective places:
C:WINDOWS(WINNT)\INF\netatlk.inf
C:WINDOWS(WINNT)\SYSTEM32\DRIVERS\sfmatalk.sys
C:WINDOWS(WINNT)\SYSTEM32\sfmatmsg.dll
C:WINDOWS(WINNT)\SYSTEM32\sfmmon.dll
C:WINDOWS(WINNT)\SYSTEM32\sfmwshat.dll
C:WINDOWS(WINNT)\SYSTEM32\SPOOL\PRTPROCS\W32X86\sfmpsprt.dll
AppleTalk Protocol should now be available under the list of Protocols you can add in Network Connections - Local Area Connections Properties
This is only good using AppleTalk printers attached to the network. The AT printer will show up, if it's turned on, under Add Printer-Local printer attached to this computer - create a new port - AppleTalk Printing devices.
For more info see:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/s agadd_appletalkport.mspx (you do not need to capture the port for the printer to work)
If you can not get acess to these files list an email address and I will send them to you."
The link provides the info on setting up the printer port in Windows.
I will try your fix out tonight, and let you know if it works with SP2.
Thanks for the info.