How can water with a very low hardness have substantial buffer capacity?
In an aquarium, there could be several non-mineral buffers. The most likely one is a phosphate buffer. There would also be carboxylic acid (amino acids) and probably urea, as well as carbon dioxide.