Okay, I am going to explain the Enfield engine breather system one more time, since it has been years since I did it last, and obviously it needs it again.
The breather system is an active type system which is driven by pressure differentials.
The main driver is maintaining a low pressure in the crankcase sump area. The piston is the pump, and the duckbill(or other non-return valve) is the valve.
When the piston comes down, it pushes air out the breather tube and duckbill, so that air pressure is not significantly increased by its downward movement. Air is displaced, leaving a smaller volume of air in the crankcase.
As the piston goes back up, the duckbill tip closes, and prevents air from coming back inside, thus lowering the local air pressure inside the crankcase area.
This system is not perfect, some pumping losses occur, it does not drastically lower the crankcase air pressure, but it does an okay job for its intended purpose.
We see that the breather tube is about 7mm - 8mm, and the little hole between the crankcase and oil tank is about 3mm. These are metering holes, so that the air goes more easily out the breather tube, and not into the oil tank much. The breather tube is the much easier path, so it goes out that way.
With the crankcase pumped down to a lower pressure, it pulls some air and fumes in from the oil tank via the 3mm hole there. This sets up a cascading effect that pulls fumes in from the timing chest, tappet area, and rocker boxes. It all travels in the direction of that lower pressure in the crankcase. This evacuates the fumes from the entire engine in a continuous circuit which is designed that way. It works.
Efforts to change this pathway will circumvent the intended design, and the factory unfortunately did that when they instituted the later breather on the top of the oil tank. It does not work correctly because of reasons that I just explained, and that is why we convert back to the original type breather when possible.