Also, a long shot but I see you are in Florida. Is it possible the top is swollen from humidity?
Unlikely
Having to reset a neck on a 43 year old Martin is not a surprise at all. Just find a good local guy and get it done with a new saddle cut and you should be set for life
Go over here and setup an account and ask these guys for a local luthier ….this is basically the PP of Martins
https://umgf.com/