Você não pode fazer a correspondência de duas letras no DNS, um caractere curinga corresponde especificamente a um ou mais rótulos e essa é a extensão total da correspondência de padrões no DNS.
Já pensou em usar www.example.com/language/
?
Em seguida, nas regras de reescrita, você pode ter (por exemplo) en.example.com
redirecionando para www.example.com/en/
, e isso pode ser feito com base em testes condicionais que verificam se o subdiretório dessa determinada língua existe.
Se não houver correspondência para esse subdiretório, ele representará um dos seus mini-sites.