Why is the area referred to as "the west Indies" unless he thought it was India
A bit like chicken of the sea. It’s not that they’re saying that tuna is a form of waterfowl, just that the two have common applications.
India is not a collection of islands, it's unlikely that Columbus mistook an archipelago for a known vast land mass.
Also, I think Indies was used to refer to Asia in general, rather than specifically India. But am open to correction.