Looks like it would be fairly time-consuming and tricky to repair the crack well. Time is gonna cost money - how much is the frame worth and more importantly how much is it worth in sentimental value to you ?
Sometimes the worst thing you can do is keep something like that kicking around, always nagging at you and reminding you of the seatpost misadventure.
After 19 years methinks it might be better to simply let this one go. Maybe put the expense towards a new or used track frame. Brooklyn Bike Jumble might be well worth a visit next year.