Yes the mod is indeed compatible with steam, Im not sure it's possible to make a mod incompatible with steam to be honest.
Did he install it in the correct place, I mean if he used correct download then I honestly don't know how he could go wrong.
Could you be a bit clearer as to the problem,you've been very vague. Where does it go wrong? Does it appear in the launcher, does it crash while loading?