The Texans wouldn't grant him permission to talk to a team that didn't offer a package they would agree to trade him for.
The refused the Colts for obvious reasons. They didn't even get a chance to offer a trade package.
Obviously teams with a good to great qb weren't going to be interested. The teams that are interested have given the Texans a trade proposal they will accept. Watson gets to choose.