Така че след продължителна работа сега въвеждам unicode знаци в python. За съжаление решението, на което се натъкнах, е почти толкова удовлетворяващо, колкото да целунеш братовчед си.
Реших проблема, като инсталирах пакетите python3 и python3-dev и след това изградих отново pyodbc с python3.
Сега, след като направих това, моите скриптове вече работят, въпреки че все още ги изпълнявам с Python 2.7.
Така че не знам какво беше поправено с това, но сега работи и мога да премина към проекта, с който започнах.