Sorry - one more idea here that is closer to your original fix.

If `twoPasses` is true, why not just render the pick pass in a single pass with no culling?  If it is false, render the pick pass without changing the culling state.  The multi-pass technique used here is only useful to get blending right, which doesn't matter when picking.