It's very possible that the Haldex oil has turned to thick goop, which blocks the filter and then damages the pump. This problem has been well documented on many vehicles that use the Haldex drive coupling. The fluid needs regulator changes, although from memory only Audi specify sensible change intervals at 28K miles IIRC. Most other manufacturers, LR included give daft change intervals, which of course forces the Haldex to run with duff fluid.
The diff normally makes a whining noise, so I think that can be discounted here.