Position an oven rack in the lowest position (remove the other racks); preheat to 350 degrees F. Remove the neck and giblets from the turkey and reserve for gravy. Pat the turkey dry with paper towels and put breast-side up on a rack set in a large roasting pan.
Combine 2 tablespoons salt, 1 tablespoon pepper and the coriander and allspice in a small bowl. Squeeze the orange halves all over the turkey and rub the juices into the skin, then stuff the squeezed oranges into the cavity along with the shallot and parsley. Brush the turkey all over with the melted butter, then sprinkle all over with the spice mixture. Tie the legs together with kitchen twine and tuck the wings under the body. Pour the broth into the roasting pan.
Microwave the pineapple preserves in a small microwave-safe bowl until melted, about 1 minute; strain through a fine-mesh sieve into a small bowl. Stir in the vinegar. Set the glaze aside.
Roast the turkey until the skin is golden brown and a thermometer inserted into the thigh registers 165 degrees F, 2 1/2 to 3 hours, brushing with the pineapple glaze twice during the last 30 minutes of roasting; use about two-thirds of the glaze. (Tent the turkey with foil if the skin gets too dark.) Remove from the oven and brush with the remaining glaze. Transfer the turkey to a cutting board and let rest at least 30 minutes before carving.
Pour the pan drippings into a fat separator and let stand until the fat rises to the top. Discard the fat (or drizzle on your stuffing). Serve the turkey with the defatted drippings.