1474F is the temp at which extremely pure sodium chloride melts. Any impurities cause a phenomenon called melting point depression, and the salt will melt at a lower temp. Common iodized table salt is one example; it's spiked with potassium iodide to provide iodine in our diets. The melting point would be lower. This phenomenon can be easily understood by considering the melting/ freezing points of salt water, which is much lower than fresh water. Same basic result.
Using sodium chloride as a temp indicator under anything but lab conditions is probably not a good idea, IMO, though it was good creative thinking. Tempilsticks and tempil powders address these needs with some limitations.