To be honest, since there is so much to read - I made the anesthesiology texts my go-to. I had read so many times on here that the Coexisting Diseases book is not quite high yield for the ITE but it is good to have read for every day and oral boards related knowledge. Now that I'm done with the ITE, I may actually go and dive into that book full force and try to have it done by June/July and make key notes from each chapter and incorporate it with my exhaustive study packet I've made while going through key words and question banks so by the time CA-3 ITE rolls around I'll have just about everything I need to hopefully cover most of my bases, for that and the written exam when I graduate.
I just feel that the key things you mention --- rationally defending your points against various healthcare providers --- would be easier if attendings did more "on the job" teaching -- the practical things not "oh let me see if I can pimp you on x,y, and z and if you know it great, i'm done for the day... and if not, it's going on your eval and will make for nice watercooler fodder with other attendings" .... if they took the time to teach practical things, like given a certain scenario what would you do? what should we be thinking about and how should one go about this process or that, or if caught in a situation how should one address things to a healthcare provider? One could regurgitate facts from a book all day long and still have things not go as well when managing a patient or when communicating with others.
if you want a true consultant, that's what one needs to teach their residents. not "can you tell me everything about x, y, and z?" sure, it is important to have book knowledge, not downplaying that, but I think there needs to be MORE done if we really want to talk about differentiating ourselves from nurses. Plus, if what we are doing in residency isn't differentiating ourselves enough and we have to tack on random q's from day 1 of med school, then perhaps we should consider changing our paradigm that is medical education.