Not sure I like the uric acid explanation for the coloured flowstone on Portland. There's plenty of coloured flowstone including places like in caves under old building or quarries from several hundred years ago (i.e. highly unlikely to have been farmed / had farm animals on it). Compared to other areas (e.g. Mendips / Dales) Portland has seen very little in the way of farm animals. On Portland I would favour an explanation which could explain higher than 'normal' concentrations of iron rather than uric acid in the soils above the limestone.
Shale - that's more interesting. The Portland limestone sits on shale which is exposed along the shoreline. It's therefore perfectly reasonable to expect the sea along the coast to contain bits / particles of shale due to erosion. In a decent storm you get a thorough 'salting' stood on top the cliffs even 70 to 100 m above sea level. In fact in a good storm everything (cars particularly noticeable) gets covered in a layer of 'sea salt'. I think it perfectly reasonable to conclude that the 'salt' could contain macroscopic / microscopic shales as it's simply from the spray whipped up by the wind / waves along the shoreline (i.e. this provides a mechanism of transport for the shale from below the limestone to above). Over geological time scales it's therefore plausible that the soil layer on Portland could contain small particles (high surface area) of shales. I don't know a lot about the make up of sedimentary rocks and I'm sure others can better comment than me but wiki suggests shale is typical 2% iron oxides, whereas limestone 'may contain traces of iron compounds' (i.e. much less). So if there are high surface area shales in the soil, dissolution of this material in rain water could result in iron rich water dripping down into the caves. Having tried to grow vege in the bloody stuff I know that the soil on Portland is alkaline, very claggy (clay like), and holds water so I'd imagine the permeation time from surface to cave is fairly significant giving plenty of opportunity for dissolution of the iron compounds despite the lack of soil depth. Again I'm no expert on the matter but I don't think sea salt normally contains any significant quantities of iron so alone it's not likely to be the cause of the colour.
The other significant feature of the coloured flowstone on Portland is that it can easily be 4 inches (or more) thick and coloured right through (i.e. not simply surface colouring). I've no idea how quick the flowstone grows but at 4 inches thick it feels more like geological time scales than 'consequences of humans' time scales.
Happy to be corrected by more knowledgeable people and my arguments above picked to pieces, this is just my musings on the matter!
In the meantime another photo or two:
The 'dehydrated piss stal.' first seen by human eyes about 18 months ago...
Harpic grotto in Persil Rift: