It happened that tags removed in remotes are not removed from local tags displayed in SourceGit GUI.
Maybe this behavior is intentional and if so, one suggestion is to add the possibility to synch remote tags with local tags, removing old tags in local.