Ну, я наткнулся на gtk.TextView.get_iter_at_location, что привело меня к gtk.TextView.get_pointer и gtk.TextView.window_to_buffer_coords. В основном, чтобы заставить это работать, я сделал это:
x, y = self.textView.get_pointer()
x, y = self.textView.window_to_buffer_coords(gtk.TEXT_WINDOW_WIDGET, x, y)
if self.textView.get_iter_at_location(x, y).has_tag(self.errTag):
# Code here
По сути, он получает позицию указателя (относительно окна), преобразует его в координаты буфера (я считаю, что gtk.TEXT_WINDOW_TEXT дает те же координаты, что и gtk.TEXT_WINDOW_WIDGET, но я подумал, что я ошибся из-за осторожности и использовать окно виджета), а затем получает iter в этом месте. Прекрасно работает.