I use a fine-grained, pure, anhydrous citric acid powder. We used it in our water softener. Can’t recall the brand, but it was cheap, and I think I bought it from some big online retailer.
Yes, I see that I forgot to describe the DI flush after the disinfection step. We have hard water where we live as well, and storing it after a DI flush is part of my process.
Backflushing a Befree: same process as the Quickdraw, just use a platypus softbottle and squeeze water back through the filter from the clean to the dirty end. I carry a flat foam donut gasket with me (hardware store) to help seal the platypus bottle neck to the filter around the spout, which gives me a good enough seal to exert a little more pressure.