"Can you give a TLDR of the main points of those books?"
Sorry about the delay in replying - hope you see this. Teicholz' book is new, and explains the facts about the "lipid hypothesis" - that fat makes you fat, and also causes heart attacks, strokes, and many other diseases. Also that until the 1950s everyone - including nutrition experts, doctors, and lay people - knew that starch makes you fat, so to lose weight you should avoid all baked foods including bread, pasta, and to a lesser extent potatoes. In the 1960-1980 period some very arrogant, manipulative, and ambitious scientists established the lipid hypothesis as holy dogma, culminating the US government's buy-in. By the 1990s no experiments could be done on high-fat diets, because "everyone knew" they were dangerous and it would therefore be unethical to ask anyone to eat them! It turns out that there has NEVER been ANY evidence for the lipid hypothesis, and lots against it.
Taubes' books, which appeared a little earlier, are similar but focus more on the issue of losing weight. (However, as obesity probably does predispose to heart attacks, strokes, and diabetes, the two are linked).
Have a look at the reader reviews on Amazon for more details.