a ver ya son varios que os pasa lo mismo, la ip dinamica del proveedor ISP no tiene nada qeu ver con lo que te pasa.
haz esto:
1º pon una ip fija a tu xbox, que no es lo mismo que ip estatica del ISP
2º abre los puertos para esa ip
y arreglado
en el caso de qeu como dices quieras abrir todos los puertos,
1ºpon ip fija a tu xbox
2ºagrega esa ip a la zona DMZ (no se donde estara en tu router pero estara por ahi)
esta ultima opcion no te la recomiendo