300ft is an awful lot of chain, and I assume it is 10mm which is very bulky. That really is not necessary. 50m of chain plus rope is more common, unless you habitually anchor in deep water.
So, possibilities to reduce bulk are to either reduce the amount of chain and splice 16mm rope onto the end if you need the extra length, or reduce the size of chain to a higher grade 8mm.
However this is unlikely to have much effect on the piling when raising the chain - that is just a natural property of link chains. As suggested, stainless chain is more slippery and does not pile so badly, but it is very expensive. The use of a deflector such as a cone can work, but of course further reduces the volume of the locker.
Most people do what yngmar does - stop hauling and knock the pile over when it gets too big. There isn't a "fix" nor is the problem unique to Bavaria. Just about all modern boats are the same and it is a consequence of the design which pushes the anchor locker so far forward (to maximise interior space) so there is not enough volume or depth to allow for the free fall of chain.