El DLC está firmado para que funcione:
1: En la consola donde fue comprado, sin importar qué perfil esté activo. Se puede transferir de una consola a otra, pero SÓLO UNA TRANSFERENCIA AL AÑO, perdiendo esta capacidad la consola original
2: En cualquier consola con el perfil original donde fue comprado siempre y cuando esté conectado al Live. Esto es para poder llevar tu DLC a cualquier consola, pero a fuerza tiene que estar tu perfil activo y online, no vale que sólo esté en USB o Disco Duro. Si lleva tu amigo su DLC y perfil y "lo olvida" en tu consola, sólo puedes jugar con su perfil online (y el tuyo en cooperativo si se aplica), ambos online, y en cuanto tu amigo descargue de nuevo su perfil, el olvidado se inactiva.
Había un método para cargar DLC mediante Jtag, pero tengo entendido que eso no es posible en todas las consolas. Quizá eso debas preguntarlo en exploits y homebrew, pero no estoy seguro. Eso si, alguien por aquí podría guiarte.