The part you’re missing is that potassium chloride used to be used in the lethal injection. Somehow it still has a lower LD50 than sodium chloride.
How was that alluded to in the OP? Eating it isn’t the same as injecting it. It’s a normal ingredient in electrolyte drinks and rehydration salts. It’s also prescribed for hypokalemia.
Also yes hyperkalemia is really effective at killing as is hypernatremia. This is not only known but also evolved around. Your body works pretty hard to ensure you don’t ingest so much of either ion that you develop these conditions.