Usando o servidor pull do Azure Automation DSC, você não pode realmente fazer isso. Como você mencionou, a compilação do arquivo DSC ocorre no servidor de automação e não possui detalhes do servidor para o qual ele será aplicado, portanto, não pode incluir isso. No momento da compilação, você fornecerá uma unidade para a instalação para ocorrer, e é isso que vai se acostumar. É onde os servidores DSC Pull caem em comparação a algo como Chef ou Puppet, onde essas ferramentas têm informações sobre as máquinas clientes e podem usar isso em tempo de compilação.
Não há realmente uma maneira de contornar isso usando o servidor de automação, além de usar uma letra de unidade consistente e quando você cria sua VM do Azure certificando-se de que essa unidade esteja configurada da maneira desejada (SSD ou não).
Outra opção é, em vez de usar o servidor de automação, você pode usar a extensão do Azure VM DSC para enviar os arquivos DSC para a VM e aplicá-los. Se fizer isso, você perderá todos os benefícios do gerenciamento centralizado e dos relatórios do DSC, mas o seu arquivo DSC será compilado no servidor no qual ele será executado, portanto, poderá levar em consideração as variáveis locais. Consulte aqui para obter mais detalhes sobre a extensão do DSC.