Hi,
MultiTexture Map is a plugin for 3dsmax that loads multiple textures and assigns them randomly, either by object or by material ID. With controls to randomly adjust the gamma, hue and saturation.
MultiSub object material is the way to go in Your case.