I realize topolect is a translation of an official chinese term, but as far as I'm aware we're not Chinese officials. We're speaking English, and we can be brave enough to call mutually unintelligible languages what they are - languages.
And before anyone gives me the 'language is a dialect with an army and a navy' - yes it's pithy but there's so many counter examples.