Preheat oven to 450 degrees. Line two baking sheets with parchment paper.
In a large bowl, whisk together the flour and beer until frothy and free of clumps. In a second medium-sized bowl, stir together the breadcrumbs, paprika, garlic powder, pepper, and salt.
Working one floret at a time, first dredge in the beer mixture. Let excess drip back into the bowl. Then, press into the breadcrumbs, tossing finger-fulls into the crevices of the cauliflower. Set onto baking sheet. Rinse fingers between each cauliflower. Repeat until all the cauliflower is used, leaving space between each battered floret.
Spray cauliflowers lightly with oil. Bake 30 minutes, flipping halfway through.
In the final 15 minutes of the cauliflower's baking time, melt butter in a large skillet along with the garlic, oregano, pepper, and lemon zest. Heat until butter begins to brown and the aromatics are fragrant, then turn off the range. Remove cauliflower from the oven and, a few florets at a time, toss into the butter. Set onto a serving platter or a bowl/dish. Drizzle any remaining butter over the cauliflowers.
Make the dip. In a food processor, combine all the ingredients for the dill ranch dip. Blitz until smooth, tasting for seasoning. Pour into a small serving bowl. Dunk away!