Good question. Trouble with vendeo and tradeo is that they come pretty late in the game, 5th century or later. Meillet suggests that the tra(ns)dare to tran(sd)ere is because of a confusion of dare and the -dere in verbs like credere from dhe:- 'place'. Cf. Latin separare to French severer.