I have to say that you are a magnanimous guy for putting up with that stuff for over a year. He must be one hell of a drummer.
I have not been in a band for a couple of decades now, and this kind of drama is a big reason why. Im much happier playing as a hired gun. Im super-fortunate to have fallen in with some really outstanding musicians, but Ive also played with some guys who are still learning, or whose learning ceased at a certain point. In this case, I keep my mouth shut, my ears open and try to do my job: To make them sound as good as possible.
If they jump to the bridge eight bars early, Ill be there with them. Ill do my best to keep the tempo steady, but if it varies, Ill do my best to make the new tempo sound like the right one. If they play a V IV turnaround instead of a ii V7 on Billies Bounce, Ill grit my teeth play like thats how Parker wrote it. Thats not to say that I wont be busy the next time they call, but I would never be pedantic nor demeaning at the gig. If things aint happening by that nights downbeat, they aint gonna happen halfway into the second set.
If I happen to wind up as a leader on a gig, Ill be sure to hire guys I know are simpatico with my concept (and sometimes the most accomplished musician is not the best one for the gig. Take, for instance, the guitar player who insisted on playing Countdown at a society wallpaper job.) Maybe this attitude with keep me a tiny fish in a small pond, but I still look forward to each and every gig I play.