Brown the roast in 1 tbsp olive oil in a dutch oven over medium-high heat. Add green onions; cook, stirring constantly, until lightly browned. Remove roast and green onions temporarily.
Add the additional 1 tbsp olive oil to the dutch oven. Cook the shallot, gingerroot, and garlic in the dutch oven over medium-high heat, stirring constantly, until tender. Add the plums and the next four ingredients. (See recipe description for substitute for the plum wine). Stir well.
Return the roast to the dutch oven, spooning the sauce over the roast. Cover and bake at 350 degrees for 3 to 3 1/2 hours or until the meat is tender. Serve the roast with the sauce.