Prepare the vegetables by roughly chopping into small pieces of similar size. Peel the garlic cloves and fresh ginger root, then use a spatula or the side of a large knife to crushed the ginger root.
Pat the beef dry and season well on all sides with salt. Heat the olive oil in a heavy-bottomed Dutch oven or braising pan and sear. Turn occasionally until all sides are deeply browned and starting to crisp. Work in batches if needed to avoid overcrowding the pan. Once the beef is well browned, transfer to a plate or bowl to hold.
Add the onion, carrots, and celery to the pot. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables are softened and fragrant. Add the garlic cloves and crushed ginger and cook for one more minute.
Add the 1/2 cup of pomegranate juice to deglaze the pan, scraping the cooked-on bits from the bottom. Once simmering and slightly reduced, add the beef broth, oyster sauce, and remaining spices. Add the browned beef back into the braising liquid. Cover and cook for 2-3 hours or until the beef is tender enough to easily shred with a fork and fall from the bone.
Meanwhile, prepare the pomegranate glaze by adding all ingredients to a small saucepan. Bring to a simmer over medium heat, as if making a simple syrup. Simmer, uncovered, for 20-30 minutes or until it is reduced in volume and thickened. Set aside and allow to cool slightly before serving.
To serve, prepare any base you desire such as rice, polenta, egg noodles, or potatoes. Top with segments of the braised beef, then ladle some of the braising liquid into the serving bowls, removing the bay leaves or whole spices when you find them. Spoon the pomegranate glaze over the top and enjoy.