Я думаю, вы могли бы добавить определение в начале заголовка вашей библиотеки следующим образом: #define tolower my_tolower
Добавление этой команды препроцессора автоматически переименует вашу функцию как временную в ваших файлах, после чего в основном вам нужно толькопозвони my_tolower