Shadow detail is largely a function of correct exposure. There aren't developers specifically designed for shadow detail. However and this may be what you have in the back of your mind Perceptol generally needs the film exposed at half box speed in stock solution but in low speed films this seem to be less important, especially if you use it diluted 1+1.

Check manufacturers' times for the 3 developers. It may be that Perceptol will work OK at box speed.

It will deliver the finest grain but in 120 this is less important and it all depends on how big the enlargement is.