Boy they sure look nice, I'm not going to be any help here, I've never forgot the salt and haven't had slipskin.
as far as salting I'm not sure if that part is salvageable i'm thinkin Al or Mal would jump in here for a solution.
have you tried searching the forum? there is a lot of information on site.
I know i'm no help, yet they do look nice