Algo mas barato que el adapatador de microsoft te saldria comprarte un Linksys WRT54G (cualquier version menos la 7) y ponerle el firmware DD-WRT, que te permite ponerlo en modo cliente. Es decir, el router actuaria como una tarjeta de red inalambrica, dando internet a lo que tengas conectado a el por red.
Ademas los puedes encontrar por poco mas de 60€
De todas formas, lo que tienes echo, es decir, montar una wifi y luego un cable a la xbox deberia funcionarte por que yo lo tenia asi, el truco es, selecciona en conexiones de red la conexion inalambrica y la de red, boton derecho, puente de red, esto hara que windows te cree una sola conexion con ambas , compartiendo la ip y la conexion a internet.