The TextureLoader will first search the "textures1" folder (first added to the loader) and then proceed with the second one "textures2". It will load the first found occurrence.
I suggest to do the following:
ResourceLocator resLoc = ResourceLocator.create( "org/mygamename/resources/" );
resLoc.createAndAddTSL( "textures" );
Texture2D texture = TextureLoader.getInstance().getTexture( "texpak1/test.jpg" );
This way there won't be any conflicts.