In a small saucepan, add apricots, wine, and spices. Simmer for about 30 minutes, or until fruit is softened and appears plumped.
Remove from heat, place lid on pan, and cool to room temperature. Once cooled, refrigerate overnight.
Meanwhile, in a small bowl, combine mascarpone and vanilla. (See note)
Strain fruit, reserving liquid. Add molasses to remaining liquid and set to low heat, stirring occasionally. Once mixture is warmed and completely mixed together, replace lid on top, and set aside. If using a condiment bottle to apply, pour into bottle to cool slightly.
Turn apricots on their sides, and carefully poke tip of knife into crease. Gently pull apart, cutting through to make two halves. Set so cut side is up.
Spoon or pipe a generous amount of mascarpone cheese mixture onto center of fruit.
Arrange fruit onto serving platter. Drizzle the pomegranate glaze over each apricot, letting it fall over the sides and onto the plate. (A condiment bottle works great for drizzling sauces like this)
Sprinkle chopped pistachios over platter, ensuring some stick to each apricot. Serve immediately.
Notes
There will be pomegranate molasses glaze leftover. This can be used as a glaze for meat, veggies, salad dressing or stored in the refrigerator for more apricot bites!