Preheat your oven to 350 degrees. Prepare a baking sheet with parchment paper.
Beat the cream cheese, sugar and vanilla till creamy and set aside.
Combine the flour, sugar, baking powder and salt in a separate bowl. Stir to mix evenly. Cut the butter in with a pastry cutter until it is uniformly the size of peas. (Or pulse dry ingredients and butter in a food processor).
Add the milk and stir until it is incorporated. Use your hands if needed to work it into a ball. Turn out onto a floured surface and roll out to a 10 X 14" rectangle.
Spread the cream cheese mix evenly over the dough leaving about a half inch along the long sides.
Distribute the dried fruits evenly over the cream cheese.
Gently roll up the long edge to make a seam on the top. Wet your fingers if necessary to help make the seam meld. Gently roll the dough over so the seam is on the bottom.
Bring the free ends together forming a circle. Wet your fingers to help meld the ends together in seamless circle.
Using 2 spatulas, gently lift the ring and transfer it to the baking sheet.
Make about 12 diagonal slashes evenly spaced around the top of the dough ring. Gently lift and twist the slashed dough a bit so it is slightly raised. Sprinkle the almond slices over the top of the dough. Get lots in the dough openings and some spread over the top of the ring.
Bake 35 minutes till dough is golden brown. Allow tea ring to cool at least 30 minutes before glazing.
To make the glaze mix the icing sugar, almond extract (or liqueur if using) and the milk until you have a glaze you can pour. Drizzle over the top of the tea ring.
Slice between the diagonal slices in the tea ring and serve.