Larsenex,
there is no need to disable the Technological Victory. The AI is so inefficient at colony management that you overcome his bonuses by simply building (adjacency) efficient colonies yourself. The AI seem to prioritize terrain bonuses over improvement adjacency bonuses, which results in very low actual total bonuses. The best way is to simply ignore the terrain bonuses (unless they happen to coincide with a improvement) in favour of improvement adjacency bonuses.
At this moment the AI in each and every of its facets is a joke. The best way to ground the tech advancement of the AIs to a halt is simply propose (and win) the UP tech trading ban. Because without the tech trading they all seem to research the same tech sets (mostly Warfare) and at a pace that the player can easily surpass.