There's a ball in the top banjo fitting, as it does not have a spring what would stop the oil draining in the direction of flow, the draining oil could lift the ball off the seat so overnight all the oil could drain back to the sump.
Now I'm thinking is that why when she broke down and I checked the oil level and it was off the stick, I checked the oil the week before after she had been standing for a few days and it was fine, no oil in the air box or any sign of leaking and no smoke