Seguinte, para instalar direto no cartão SD você não pode baixar no Google Play, tem que baixar pela internet, aí vem um arquivo .apk , quando você baixa ele e vai na janela de download ja aparece opção para instalar(caso precise instalar novamente vá na pasta do seu cartão, depois em downloads e em excluir) instale-o e ele será instalado na memória SD. O Google Play ja vem no celular então ele só reconhece a memória interna. Isso pra quando você tiver um celular sem memória expansível ele ter o Google Play, e tambem quando você estiver sem cartão o app funcionar.