Well, I have looked at my earlier notes, and in Schandorff's Playing the Queen's Gambit and Vigorito's Play the Semi-Slav.
From what I've understood, in the Botvinnik mainline, 11. g3 is said to be more accurate than 11.exf6 because in the line played in Giri-Smeets, Black can play 13...Nxf6 instead of 13...Qb6 (and also 13...Bh6 and 13...Qc7 according to Schandorff). Just a side-note.
The line TN gives seems to lead to a draw after best play, as also 16. Rb1 does. At least I haven't found any ways to deviate for either side.
I noticed two games from this year:
I haven't seen any comments on these games except at Chessbase. Maybe there are some points that I have missed. The interesting thing is that both Schandorff and Vigorito gives the line in Giri-Smeets as good for White, but ends the analysis after 21.Be7.
Nakamura's deviation in a later round (not a novelty, if the database is correct, since the move was played in Zakhartsov-Michalczak, Guben 2011 earlier this year) might be the latest try. I wonder if he had an improvement on this this game?
EDIT: I have asked in an earlier Botvinnik-thread (Botvinnik-novelty) about the status of the Botvinnik. In that one, TonyRo says that he liked the Botvinnik better when it was dead! Well, that novelty is also to be considered, btw.
EDIT2:
Well, there is an easy improvement on Zakhartsov-Michalczak. White is winning in that game. Does this leave White better after 20.Qd2?