Position a rack in the center of the oven and preheat to 350ºF. Line a 9 x 13-inch metal baking pan with foil, leaving a 1-inch overhang on the ends. Lightly butter the sides and bottom with butter.
In a large bowl, combine the flour, oats, sugar, cinnamon, salt, and baking powder.Using your fingers, blend the butter completely into the flour mixture. Transfer 2 cups of the crumb mixture into another bowl. Blend the egg white into the remaining crumbs, then press the mixture into the bottom of the pan to form a level crust. Bake the crust until the top starts to form a dry top, about 10-12 minutes.
Meanwhile, in a medium bowl whisk the condensed milk, zest, lemon juice, vanilla, and egg yolk. Let the mixture stand for 5 minutes, it will begin to thicken. In a separate bowl, toss the blueberries with the cornstarch.
Remove the crust from the oven and sprinkle the blueberries on top. Drop spoonfuls of the lemon cream mixture over the blueberries. Spread gently to distribute more evenly. Bake until the lemon cream just begins to form a shiny skin, about 7-8 minutes.
Sprinkle the reserved topping over the blueberry-lemon layer, pressing the streusel between your fingers into small lumps you sprinkle. Bake until the filling is bubbling at the edges and the topping is golden brown, about 25-30 minutes.
Let the bars cool in the pan on a wire rack until just warm, about an hour. Carefully lift them out of the pan using the foil overhang and return it to a wire rack to cool completely. Return the bars to the pan, cover and refrigerate until chilled. When ready to serve, remove the bars from the pan. Remove the foil and cut into 24 bars. Serve chilled or at room temperature. Bars can be stored in an airtight container and refrigerated for up to 3 days. Enjoy!