I think and aldol16's comments are very useful, that the branches from succinyl-CoA or alpha-ketoglutarate do not invalidate the idea of citrate synthase as the 'committed step' because the oxaloacetate portion is essentially playing a catalytic role. That's just a very good thing to understand. However, I do think Meg2020's point above is very useful too, regarding citrate's role in fatty acid synthesis. In that case, the oxaloacetate portion is acting as a shuttle to transport the acetyl-CoA to the cytosol, with the oxaloacetate returning later (if it isn't used for gluconeogenesis) back to the mitochondrion as malate. However, the second part of the comment which uses this instance to make a general dig at Kaplan might not be so fair, at least in this case, because the branch between oxidative degradation on the one hand or transport to the cytosol for fatty acid synthesis on the other must actually be the rationale for Kaplan's assertion of isocitrate dehydrogenase as the committed step of the TCA. It's not consistent with what I was taught a long time ago but it makes sense.
My own feeling is that the concept of 'committed step' is a little bit loose conceptually. The classic model of a committed step is PFK-1 in glycolysis. It's exergonic, with multiple levels of regulation, and it occurs just after the branch point between glycolysis, the pentose phosphate pathway and glycogen synthesis. You want an idea like 'committed step' to capture what's going on here. However, just because the PFK-1 reaction occurs doesn't mean glycolysis is going to go all the way to the end. 3-phosphoglycerate might become a precursor for serine, cysteine, and glycine, for example, or phosphoenolpyruvvate for phenylalanine, tyrosine, or trypotophan.