Not necessarily so. At that time, they did not know exactly where China was when it came to longitude. It was not until the 18th century and the invention of the Marine Chronometer that sailors could tell how far east or west they were.
Columbus did not underestimate the size of the Earth. He mis estimated how far west China was from Europe.
That certainly makes sense, considering how difficult the "longitude problem famously then was.I dont suppose theres any link that could confirm that?