So far so good. Oil drained completely and replaced with Castrol Transmax Axle Long Life 75-90 Transmission oil (about 1.3 litres but of course it comes in 1L bottles).
I drove for about 25 mins around the city with no signs of lthe shaft seal leaking or the drive shaft stump starting to come loose again.