I'm not into suck punching anyone. Too old and not into violence. Plus, I'll trust my own take from meeting him over what was in an old article.
The Times article showed a photo of John Sebastian in the West Village. I'm sure he still lives in Woodstock.
Eddie Diehl lived in Poughkeepsie for a fair number of years. I don't know if he and Sebastian knew each other when both were in NYC, but he worked on guitars for Sebastian in recent years.
And as far as I know, Sebastian didn't fire Zal Yanovsky. According to stories and interviews, Zal ended up leaving the Spoonful because of the drug bust situation and because he wasn't happy with the more introspective turn that Sebastian's songwriting had taken.