Any chance you could replace the BB with a cartridge style? You might still want a drain hole but it seems to me that water is still going to be running down the seat tube and getting on the BB.
Putting in a hole large enough to function as a drain is also creating another point of entry.