The main problem is that the image in question is on a 20-30 degree slope on the inside of Endurance crater. Even Brine can't pool on a slope

There are a lot of holes in this 'paper'..and one has to wonder - why submit it to the IEEE - an engineering paper...surely it should be going to Science or Nature etc.
Doug