Precisamente yo tengo montado internet y la red como tú quieres con dos tarjetas de red, una del PC al router y otra del PC a la Xbox. Pues bien, no tuve ninguna complicación, la tarjeta del router se queda tal cual, cuando le puse la 2º tarjeta de red y encendí el PC, el Windows XP me la detectó y empezó la instalación, luego me preguntó si quería compartir la conexión de internet por red y le dije que sí y cuál era la tarjeta principal conectada al router, y cual a la que quería compartir la conexión a internet y nada más.
Si ya tienes puesta la tarjeta que está conectada a la Xbox, creo que me dijeron por ahí que te vas a Conexiones de red del Panel de control, selecciones con el ratón las 2 tarjetas de red y con el botón derecho debería aparecer algo haciendo referencia a que se comparta la conexión a internet entre las dos, pero como no lo he probado no te lo puedo decir con seguridad

de todos modos esto de compartir la conexión de internet en una red te viene explicado en la ayuda del XP
Luego simplemente configuras la 2º tarjeta del PC como se explican en otros tutos para conectar en red con la Xbox y en la Xbox todo igual que en los tutos, pero en vez de que la puerta de enlace sea la misma IP tanto en el PC como en la Xbox, en el del PC te olvidas porque da igual la que pongas y en la Xbox como puerta de enlace pon la IP que hayas puesto en el PC. Te pongo un ejemplo de cómo sería la configuración de la 2º tarjeta de red en el PC y en la Xbox:
PC:
IP: 192.168.0.1
Mascara: 255.255.255.0
P.Enlace: 192.168.100.1 (aquí da igual la que pongas)
Xbox:
IP: 192.168.0.2
Mascara: 255.255.255.0
P.Enlace: 192.168.0.1 (IP del PC)
Con esto y lo explicado a la hora de instalar la 2º tarjeta de red para compartir la conexión te debería de funcionar todo correctamente tanto para el uso del FTP como para la conexión a internet de la Xbox que es como yo lo tengo.
Espero que te sirva de ayuda