Wether something is classified as a dialect or a language isn't solely a political umberalla, but there is linguistic and non-linguistic factors that should be considered.
I think this table concretizes an understanding to how language-dialect relationships are concieved. If you look at Danish and Norwegian they are mutually intelligeable but have seperate cultural history and therefore it's that non-linguistic factor that makes up the deciding difference between them.
Af-Maxaa, Af-Maay and the various other speech variations share however the same overlapping common cultural history and have varrying degrees of intelligeability between them. Thats why it makes sense to consider them dialects of the same language as opposed to distinct languages.