Place the duck legs on a plate and reheat them for 2 to 3 minutes in the microwave on High. Debone the legs and finely shred the meat. Place the meat in a bowl and add the green onions and tomato. Season with the oregano, salt and pepper to taste. Moisten with a little olive oil and set aside.
In another bowl, combine the grapefruit supremes with a small handful of cilantro leaves and 2 tbsp of maple syrup. Toss and set aside.
Fill 4 transparent cups or glasses with half of the duck meat mixture, then top with the grapefruit mixture. Finish with a final layer of duck meat and garnish with the almond slices. Drizzle a little maple syrup over each cup and serve immediately with wedges of baguette.