I have achieved success! I have properly fitted the aforementioned oil seal, having to have taken a little bit of the scroll (not needed due to the seal) and made a small breather hole and the primary is now working nicely. A 40mile run with no dripping or leaking. See how it goes long term, original set of parts for the inner primary are on the way anyway.
Cheers,
Hubie.