A few questions. Presumably the replacement diff and Haldex were second hand . Also , presumably your garage does know that there are two oil chambers, one for the differential which takes the usual EP oil ( 90 I think but would need to check ) and the Haldex unit which takes the rather specific oil you mention in your post . The fact that you have now had the same failure on two completely different units is also suspicious. As you had a garage to do the work, I think they need to remove the unit and inspect it very thoroughly. Both they and you need to understand why this failure has occurred as you now have to go to the time and expense of sourcing yet another diff and Haldex .
One thing that does occur to me is that if there was some signal failure and the Haldex clutch became fully engaged , then the rear axle would try to spin at the same speed as the front. With no slip in the Haldex clutch, you would , in effect, have permanent 4 wheel drive but without the equivalent of a viscous coupling . Old school land rovers had a four wheel drive lock but could only safely be used on slippery ground where the wheels could spin independently . If that has happened to you , then something in the drive chain will let go. The weakest link would be the Haldex clutch . Exit one Haldex unit.
Which leads me to my final question. Is it the differential casing that has broken and is ‘spewing’ oil or is it the Haldex unit ?
One thing that does occur to me is that if there was some signal failure and the Haldex clutch became fully engaged , then the rear axle would try to spin at the same speed as the front. With no slip in the Haldex clutch, you would , in effect, have permanent 4 wheel drive but without the equivalent of a viscous coupling . Old school land rovers had a four wheel drive lock but could only safely be used on slippery ground where the wheels could spin independently . If that has happened to you , then something in the drive chain will let go. The weakest link would be the Haldex clutch . Exit one Haldex unit.
Which leads me to my final question. Is it the differential casing that has broken and is ‘spewing’ oil or is it the Haldex unit ?