In a small saucepan, bring figs, orange juice, raisins, and granulated sugar to a boil over medium heat, stirring frequently until sugar dissolves. Cook, stirring occasionally, until thick and almost all liquid is absorbed, 15 to 20 minutes. Transfer to a large bowl; stir in orange zest, ½ teaspoon (2 grams) vanilla, and ½ teaspoon (1.5 grams) salt. Let cool completely, stirring occasionally.
Preheat oven to 350°F (180°C). Spray a 9-inch square baking pan with baking spray with flour. Line pan with parchment paper, letting excess extend over sides of pan.
In a large bowl, beat butter and eggs with a mixer at medium speed until well combined, stopping to scrape bottom and sides of bowl. Beat in honey and remaining 1 teaspoon (4 grams) vanilla until smooth.
In a medium bowl, whisk together flour, baking powder, and remaining ½ teaspoon (1.5 grams) salt. Gradually add flour mixture to butter mixture, beating at low speed until well combined and stopping to scrape sides of bowl. Spread half of batter into prepared pan. Using a small offset spatula, spread cooled fig mixture onto batter in pan in an even layer. Spread remaining batter onto fig mixture.
Bake until top is dry, edges are golden brown, and a wooden pick inserted in center comes out clean, 35 to 40 minutes. Let cool completely in pan on a wire rack.
Using excess parchment as handles, remove from pan, and cut into squares. Just before serving, garnish with confectioners’ sugar, if desired. Store in an airtight container for up to 2 days.