But here goes one more time, as a very average Pilot, but some would say a pretty good Engineer!:
Not an IT engineer then, the link doesn't work
Surely the reason there isn't a NRV in the supply tank fuel line is because if there was, not only would we have to continuously have the prime pumps on, if it was to stick, the respective engine would cut off! Nothing to do with drain back!