Regardless of legal issues and whether it would be stupid or not, China still lacks an effective blue water navy capable of projecting sustained power in the Caribbean Sea. They just can't do it in any meaningful way. They're expanding fast and might be able to do it in a few years but not today.
China would be stupid not to show some force