You're asking for other opinions, but let me add this --
Caldwell (or any other first-hand source) should be reliable for events he actually witnessed and people he actually met. Like any of us, he would be less reliable about events and people whom he heard about second or third hand.