Did you test your pH before the water change? pH change can cause deadly biological changes in any and every species, and fish are really susceptible to fast pH change. Did the water mix for 24 hrs to stabilize pH before the change?
While a 10% water change doesn’t seem like enough swing to kill the fish, it’s certainly something to be cognizant of. pH is not linear, but rather logarithmic, so small changes in measured values are large biologically. I switched from freshwater recently, too, and I have a household RO system. I let my RO water circulate in buckets with gH/kH minerals for 24 hrs to stabilize before water changes. Not only for the mineral dissolution and equilibrium, but also to equilibrate the dissovled gasses, CO2 being the one that affects pH.
In your case, there may have been something dissolved in the bottled water that killed the fish.