I have always LOVED the baked potatoes that you get at restaurants that have coarse salt on the skin.  I have tried salting and foiling, coating with olive oil and salt, coating with butter and salt, just salt, foil, and no foil.  You name it...I've tried it....and the salt just does not stick as I want it to.  I tried to salt the potatoes when cooking them in the Instant Pot and it did not work.  The moisture in the pot almost dissolves the salt off of the potatoes.  Skip the salt.