One day before you are planning to roast the turkey, rub the turkey all over with salt and pepper. Use your fingers to gently separate the skin from the meat and rub the salt under, being careful not to break the skin. Use half of the chili rub and massage it all over the turkey, including under the skin and the underside of the turkey.
Place the turkey in the roasting pan and cover with aluminum foil. Refrigerate for 24 hours, turning the turkey once.
One hour before you are ready to roast, remove the turkey from the refrigerator and pat it dry inside and out with paper towels. Clean the roasting dish and set aside. Let the turkey stand at room temperature for 45 minutes, this allows for the turkey to cook evenly. Rub the ¼ cup of the remaining chili rub all over the turkey then add the halved oranges into the inside of the bird.
Heat the oven to 350°F. (180ºC) Set a rack inside a large roasting pan. Tuck the tips of the wings under the bird. Pour the beer, stock and 2 cups of water into the bottom of the pan.
Add the reserved turkey neck and giblets to a small saucepan filled with water over medium heat. Simmer over medium low heat, adding additional water as necessary.
Roast the turkey uncovered for 30 minutes. Remove the turkey from oven and baste the turkey with the stock from the saucepan. Add more water to the bottom of the pan if needed to keep it at ¼-inch.
Continue cooking and basting the turkey every 30 minutes for about 4 hours until the internal temperature of the turkey registers at 165°. Transfer to a cutting board and the turkey let rest for 30 minutes before carving.
Serve with your favorite stuffing on the side.