My situation is kind of weird like that as well. All my homebrew apps work with wifi like DSAim, DSOrganize, etc. and the Opera browser but I can't get any ROMs to work with it... (tried Animal Crossing, Tetris, and some others and get 51300 and 51301 errors).
I also have a 2wire router. I...