Well, if we can't have huge improvements and a totally new ROW (that's fantasyland), how about some incremental improvements. While I have zero RR expertise, I can think of a few things that should work if the will to make them work exists:
1. Allow somewhat higher acceleration (outward) to be felt on curves. Subway and streetcar trains sometimes whipped around curves with a noticeable centripital force felt, enough that anyone standing needs to brace, with no ill effects. Proposal: Allow a less than alarming but well more than imperceptible cornering force to be felt, and change the drinkware for stuff with wide bottoms. Hmm, that holds more beer
2. Find the 3 curves causing the greatest delay, and buy a few acres around them, buildings or portions therof included if need be. Eminent domain will be needed, but it's not a large amount of land. Take just enough land so that passenger trains can pass through at 88 mph with considerations #1 and 3, or 60 with the absurdly low limits typically used.
3. Locate the remaining x (5?) slowest curves in NYC-BOS, and bank (superelevate?) the rails a bit more than usual. How much? Enough that the highest C.G freight trains should not stop on those curves, but are OK if proceeding at 20 mph. There's so little freight on the NEC that those trains can be dispatched to never stop there, and a 20 mph minimum safe speed allows for various contingiencies. Worst case, one less banked track can be reserved for any top-heavy freight pulled by donkeys who sleep on the job. Those curves will probably need more maintenance, but that's short sections and the repairs can be scheduled to happen before the track is fully worn out.
4. Where the ROW is so narrow that it constricts track spacing, buy a narrow slice along the sides. Gradually, as maintenance on tracks, signals and bridges is done, use the extra space to ease the track centers. With 4 tracks, even 3 feet of ROW width allows an extra foot of clearance.
Because trains brake and accelerate so poorly, each slow curve is causing several minutes delay. They are also a huge waste of energy, multiplied by hundreds of trains per day. Thus, there is a long term payoff from such incremental improvements.