Все равно если чужая либа например и нет исходников, то нельзя сказать вот конст метод и он тред сейф, поэтому странное предположение
Я работал с библиотекой, которая снимала конст с указателя на данные и меняла их. И я тоже словил на этом проблемы в многопоточном коде. mutable - это тот же const_cast.