I think you have mixed concepts. Adsorption, in general, occurs due to several processes: electrostatic binding, hydrophobic binding, dispersion forces binding, coordination binding, etc. So you need to determine the properties of the lignocellulosic material and those for the enzyme to consider what could be happening in the adsorption of the enzyme. Afterwards you can perturb the binding to determine what is really happening.
Metal (ions) exhibit often multidentate binding whereas (simple) ions exhibit single site binding or double at most. The first is much stronger than the latter, there is quite some literature on this.
Like Omar Gonzales-Ortega pointed out, it is the mechanism that is different. For every adsorptive you mentioned your adsorbent would look like a totally different landscape, presenting a different surface of favourable or unfavourable binding sites. Due to the extreme difference in adsorptive molecular sizes, diffusion would be on different scales of magnitude. To try to perturb the binding mechanism, like was suggested, you can change the polarity of the solvent, for example, the pH, or the temperature.
Yes, I agree that there is an extreme difference in adsorptive molecular sizes and their charge distribution which may result in diffusion and/or adsorption on different scales of magnitude. This was what I was trying to confirm from colleagues. Thanks all for your contributions.