Good lord. The ineptitude of Omar's regime knows no bounds.
"The contract... includes a limited no-trade clause, meaning he could list 10 teams to which he could veto a deal. But according to two baseball officials with direct knowledge of the situation, Rodriguez’s previous agent, Paul Kinzer, never submitted the list of 10 teams. The Mets thought that once Boras assumed representation, he would scrutinize Rodriguez’s contract and either try to submit a list or perhaps file a grievance that might allow him to do so."
So they were in theory working against a full no-trade clause, more or less. And they had to get him traded before Boras figured this out.