Heat the oven to 425°F. Trim any excess fat from the pork but leave on an even layer of fat to moisten the meat during cooking. Sprinkle the pork with salt and pepper. Heat the oil in a small flameproof roasting pan or a large ovenproof skillet over medium-high heat and brown the fat-covered surface of the pork until it turns a deep golden brown, 5 to 7 minutes. Turn the roast rib side down and roast in the oven, basting occasionally, for 30 minutes.
Meanwhile, make the topping: In a 10-inch skillet over medium heat, melt the butter and sauté the garlic and shallots until soft and fragrant, 2 to 3 minutes. Stir in the cumin and paprika; continue cooking for 1 minute. Remove from the heat and stir in the parsley and breadcrumbs. Season with salt and pepper.
After the pork has roasted for 30 minutes, brush the surface with the mustard and spread with the breadcrumb topping, pressing so it adheres. Turn the oven down to 375°F (if you're roasting potatoes, put them in the oven beside the pork now). Continue roasting the pork until an instant-read thermometer inserted in the center registers 145°F, about another 30 minutes. Transfer the meat to a carving board or platter and cover loosely with foil. If the potatoes are done, turn off the oven and leave them in until ready to serve. If they’re not fully cooked, continue roasting them while the pork rests and you prepare the gravy.
To make the gravy, put the roasting pan on the stovetop over high heat, add the wine, and boil, stirring to dissolve the cooked-on pan juices, until the wine is reduced almost to a glaze. Add the broth and simmer until well flavored, 2 minutes, or longer if necessary. Strain the gravy into a small pan, reheat it, and taste for seasonings.
Carve the pork at the table, cutting down vertically between the rib bones to form chops. Pass the gravy separately.