Правильно: не умевший обманывать.
Словари отмечают врать как разговорное слово. Лгать и обманывать - стилистически нейтральные варианты. Вы можете обратиться к любому нормативному толковому словарю русского литературного языка, изданному в последнее десятилетие.
Уместнее слитное написание. Но если отрицание подчеркивается интонационно, то можно написать НЕ отдельно.
Каротаж – франц. carottage, от carotte - буровой керн, буквально - морковь.
Наводить слепых на бревна – обманывать, вводить в заблуждение. По-видимому, фразеологизм возник в результате прееосмысления прямого значения.