You don't have a 'head drain', you have a crankcase ventilation pipe. Restricting oil to the top end of a hydraulic head is a fairly silly thing to do. If you have converted to solid lifters or have the Neo 25 head, then this is not so much a problem. They need the quantity of oil in the head for a reason and this was designed into them because smart people know what they are doing. The absolute best thing you can do to stop oil from venting into catch cans is to have adequate ventilation from the crankcase (block) and adequate baffling in the cam covers. I would suggest an RB26 cam cover changeover and fit the Mines or Hi-Octane baffle kit. This kit, along with your ventilation pipe is all you need.
If you must bang restrictors into your block, just use the Tomei ones. They bring the size from 2mm down to 1.5 which is a substantial decrease in oil quantity.