You jogged my memory of a discussion I had a while back on these or I may have read it somewhere. People struggling with the seals, even genuine, leaking. Consensus was to go with the turner engineering seal.
https://www.turnerengineering.co.uk/luf100430-crankshaft-rear-oil-seal-c2x20634757