Have you tried treating for chloramines? Dying fish within a day or two while the hardier fish take a while longer does sound like a possible chloramine issue. Unlike chlorine, it doesn't evaporate or dissipate, at least not nearly as quickly. And they don't really show up on a basic water test.