I don't know if a Td5 has anti stall or not. Some compelling evidence in this thread that it doesn't. However, when the 2.4 Puma's came out, it was something I read about and read more than one place that said Td5's also had it.
I have no proof of this, however I can attest to having driven several Td5's Disco's that must do something to prevent stalling. A good example is just manoeuvring around a tight yard in high 1st. If you use the throttle pedal, it's quite easy to stall the Td5. However keep your foot well clear of the pedal and it won't stall, but does something to keep the revs up, even bumping over obstacles in high range.
Doing the same and resting your foot on the pedal will cause it to stall too, so the position sensor must be quite sensitive.
My logic assumed if you where having an input on the pedal, then it must be overriding any ECU anti stall ability. Keep off the pedal and the ECU will sort it out.
Don't think I've tried this in 2nd low range, but certainly high range on multiple Discovery's it acts the same.