I think you can't avoid it if your selection symbology has a fill. If it is just an outline, such as the default, you shouldn't see your labels blocked. If you want to use a fill, you could make the selection, create a layer in your project from it, and then symbolize that selection layer however you wish.