You know, I just realized recently that RP2 actually does provide a way to do something similar, although it's somewhat more bulky.
The problem with RP2 filters is that the filter items must match exactly - which is problematic when you have bees with variable genetics.
The obvious workaround, though, is to key the filters to the products, instead of the bees - then you can route the bees back into the apiary/alveary, and set up a restriction pipe for drone overflow. Of course, the issue is pumping the items out - a timer/transposer combination is somewhat expensive in terms of redstone, and a redstone engine -> relay scheme is hardly any cheaper. You are saving yourself two diamond, though.