THREE tablespoons of salt on an entire turkey is hardly overwhelming the flavor of the bird. You do need some salt for the flavor.
I put ONE tablespoon of salt into 30 pounds of tomatoes when canning, and can clearly taste the salt.
THREE tablespoons into a 15 pound bird?
Yeah, your tastebuds are burned.