Are you sure that is the reason? I understand clearing the md2 dat file solved the problem, but I currently have more in my md2 dat than I had ever before, and I had this problem aswell. Although, I do remember removing the jeck jim's items to replace them with some of my own, so maybe the error lies in one of the lines of jeck jim's items/enemies list in the md2. What I believe is that there might have been an error when he wrote the line for a specific md2, for example, lets say he tried to place the ring md2, and accidently spelled it wrong, and maybe the md2 file stopped working for the skins after it couldn't read the md2 file for the ring. So, mini-example:
Sonic sonic.md2 3.0 0.0
rings ring.md2 3.0 0.0
tails tails.md2 3.0 0.0
so maybe (this is not what actually happened, for I will not actually search his entire md2 dat list for the error :P) he mispelled ring, and put an 's' at the end, and srb2cb.exe was adding the md2s in order (it doesn't do that) and only added Sonic, but stopped at rings, because there was an error, and because it stopped it didn't register tails' md2 data. At least thats what I think happened.