Is Ellman's reagent specific for low molecular weight proteins and thiols?
It's specific for thiols in general. If the contaminating proteins contain solvent accessible thiols, DTNB will react with them.