Таллин - это по-советски. С распадом Союза Россию стали обвинять во всех смертных грехах. Тогда чтобы угодить бывшим республикам в России стали называть города бывших республик соответственно национальным традициям: Алма-Аты например, вместо Алма-Ата, или Таллинн вместо Таллин. Это не помогло, но названия остались.