Line a small tray with parchment and portion the lemon curd into small dollops. Freeze until firm enough to handle.
Preheat the oven to 350°F (175°C) and line baking sheets with parchment.
Beat the butter, granulated sugar, and lemon zest until light and creamy.
Mix in the eggs, vanilla extract, lemon extract, and lemon juice.
Add the flour, baking powder, baking soda, salt, and poppy seeds. Mix just until a soft dough forms.
Portion the dough and make a well in each piece.
Place one firm lemon-curd portion in the center.
Cover completely with dough and seal into a smooth ball.
Bake until the tops are set and the edges are lightly golden.
Let the cookies cool briefly on the baking sheet, then transfer to a rack.
Whisk the powdered sugar, lemon juice, melted butter, almond extract, and poppy seeds until smooth.
Spoon over completely cooled cookies and let the glaze set.