Not sure about the old driveshaft, but the new one was this one: https://www.jgs4x4.co.uk/freelander-1-td4-front-right-driveshaft-with-cv-joints/
Car has not had a lift - not intentionally anyway. One theory I have is that the old suspension springs/shock absorbers were too loose, and the new...