Yes I agree. I don't think I changed anything that I shouldn't have... With my limited knowledge of buffers, the clipping seemed to me to be the result of the input exceeding the FET threshold voltage. I tried to simulate the circuit, showing similar behaviour.
Anyways, I like the sound of the...