Texas is a bit out of the way for the Panama canal. Miami will be the closest deep water port.
Miami doesn’t have the infrastructure to move the massive amounts of goods. Down at the end of the peninsula, rail and highways are very limited. Out of Houston, there are massive amounts of rail lines, as well as multiple interstate highways. Tat is why Miami will remain a regional port, while Houston and Galveston are international ports.