sv_pure is used for two things (that I know of)
1) Preventing files being loaded that a game server doesnt have (extra maps, models, or cheats)
2) Preventing files being loaded that are not packaged in a PK3 file
So unless you didn't include files in your pk3, then sv_pure should have no effect. Make sure you included all custom textures and shader scripts.
You can try launching your map with sv_pure 1 and you can see what you could be missing in your pk3. Also, are you sure you are looking at the same compilied version of the map?
I also noticed that inside the cave is missing textures and the fire shader is all tiled.
Whats odd is that I don't get a missing shader/texture warning when I launch the map:
http://pastebin.com/euSmYmc1You may want to add some player clip around the map to prevent spectators from seeing things like this: