Gostaria de saber se alguém tem uma resposta melhor.
Parece que a opção de versão para o comando snap deve funcionar apenas para snap no núcleo do Ubuntu e, além disso, deve retornar "série 16". Então, usando algo ao longo da linha de:
if [ -x snap ] && snap version 2>/dev/null | grep -Eqs 'series +16'; then
Deve fazer o truque (eu apenas digitei isso, então não deixe de testar em seu código).