Yes, that is true; while it may not appear so from looking at your material list, there are any number of unique versions of any given material (mainly due to things like faces with distorted textures). The name, though, that I was referring to, is not the material name, but the file name of the texture (under the "Use texture image" checkbox in the SketchUp material editor) used in the SketchUp material. This is where your similar texture file names are coming from.
So it seems that Maxwell is looking in the texture folder where skp is first and finding the textures there and not looking anywhere else.
Yes, if it finds a texture, then there is no reason to keep on looking for it elsewhere. That is not the problem. The thing to understand is that if you have Pack & Go enabled, then the MXS will not contain any absolute paths; they will all look like
textures/texture.jpg. If
texture.jpg really does exist at
textures/texture.jpg, relative to the MXS, and Maxwell still chooses to find that texture at some other path stored in the MXS search paths (there is an array of paths written by the plugin, to be used as hints for where to find missing things), then this would indicate some faulty logic in Maxwell's process of looking up textures.
And checking with a simple test, it looks like that is the case, which is why with Pack & Go enabled, you are seeing Maxwell find textures in the wrong folder. So I'll have to notify the engine guys about this, and in the meantime, you can either not use Pack & Go, or you can use it, but make sure that there aren't multiple texture directories containing similarly-named, but different, textures, next to the SKP, and next to the MXS. Or, you can just avoid having multiple materials in SketchUp use similarly-named textures.