I read Over The Edge of the World by Magellan’s chronicler. The Chinese fleet was all over the western Pacific trading and whatever. Just before Magellan, the emperor grounded most of the fleet saying people should come to China and not the other way around. This coincidentally let Magellan sail right into the Philippines.
The Chinese ships were described as 2-3 times larger than Columbus’ They certainly had the wherewithal for long sea voyages. However, no evidence of a trip in the 14th and 15th centuries.