Just a quick thought: Is your tap water hard, and do you use tap water at any stage in the process? Those small crystals could be calcium oxalate, which will be very difficult to wash off!