don't use
push "redirect-gateway def1"
in this mode, as no information is pushed/pulled in 'static key' mode.
Try using "redirect-gateway def1" on the client only and then enable masquerading or routing on the XP server - there's a nice thread on this forum on how to set this up for Windows XP.