It is surprising it was sandable at at. At that age it often never dries hard; it just remains sticky, something about the shellac molecules degrading over time in the solvent alcohol. Shellac in a can is good for about a year or so from manufacture. Zissner has a has the magic date code decoder on their website.