Put the flour, sugar, salt, milk, yeast, and baking powder in the bowl of a stand mixer fitted with the dough hook. Mix on medium speed for about 2 minutes, until the dough forms a smooth ball. (You can also mix it by hand in a large bowl.)
Rub a little olive oil over the top of the dough, cover the bowl with a tea towel, and let rise until doubled, about 1 hour.
Make the sesame coating by mixing the sesame seeds, pomagranate molasses, and hot water in a shallow baking dish that's not too large. (A 1 1/2qt/1,5l oval gratin dish works perfectly.) The seeds should be damp and sticky, but not clumpy. Add a bit more water, if necessary, to get them to the right consistency.
When the dough has risen after 1 hour, punch it down and turn it out onto a lightly floured countertop. Divide the dough into 6 equal pieces. Grab one piece of dough in your hands and shape it gently into a ball on the countertop, without overworking it. Dig your thumbs into the center to create a hole and stretch the dough outward to create an oval ring about 6 inches (15cm) long, using your fingers to pull and shake the dough so the hole is as large as you can make it.
Place it on the counter and continue forming the rest of the dough into bagels the same way. Let them rest for 15 minutes.
Preheat the oven to 425ºF (220ºC) and line two baking sheets with parchment paper or silicone baking mats.
Grab each oval ring of dough and press the top of each into the sesame mixture, then give the dough another tug and pull, coaxing the hole in the center even larger. Place each sesame seed-dipped oval on the baking sheet, seed side up, and let rest 10 more minutes.
Bake the bagels in the oven, rotating the baking sheets during baking so they cook evenly, until the bagels are deep golden brown, about 15 to 18 minutes. Remove from oven and let cool at bit before eating.