Copy the CD to your hard drive in a temporary folder, and try editing the SIERRA.INF file using notepad, if there is one.
You'll see some lines where it checks for 256c, WindowsNT (which is basically what XP shows up as) etc. Just edit those out, then try running the installer.
Hope that helps
-Tom.