No 5e, as regras não dão uma resposta direta à sua pergunta, mas o Aarakocra provavelmente usa o script dwarvish.
Aarakocra são descritos como originários do Plano Elementar do Ar:
They hail from a world beyond—from the boundless vistas of the Elemental Plane of Air.
Elemental Evil Player's Companion, p. 3
Além disso, eles "falam, leem e escrevem Common, Aarakocra e Auran".
Auran é descrito como um dialeto de Primordial:
Some of these languages are actually families of languages with many dialects. For example, the Primordial language includes the Auran, Aquan, Ignan, and Terran dialects, one for each of the four elemental planes.
PHB, p. 123; emphasis mine
Na mesma página da citação acima, podemos consultar a tabela "Idiomas exóticos" para descobrir que o idioma primordial é falado pelos elementais e usa o script anão. Auran é o dialeto primordial para o plano elementar do ar, como pode ser obtido pelo fato de que elementais baseados no ar (por exemplo, MM, p. 124) falam Auran.
Agora, enquanto "Aarakocra" não é "Auran", Aarakocra fala os dois idiomas. Acredito que, na ausência de uma resposta RAW, é seguro supor que o idioma deles provavelmente (!) Use o mesmo script que o dialeto Auran Primordial.
Além disso, o Aarakocra não parece ter sido planejado como seu próprio idioma no início do 5e - o DMG (lançado antes do lançamento do Aarakocra como uma corrida de jogadores) tem orientações para a criação de NPCs do Aarakocra, e apenas lhes dá Auran como um idioma padrão.
Portanto, o Aarakocra provavelmente usa o script anão.
Supondo que todos os scripts existentes (excluindo os irrelevantes inventados por indivíduos) estejam listados no PHB na página 123, temos Common, Dwarvish, Elvish, Infernal, Celestial e Draconic.
Destes, além de anão, comum é a única outra opção que faz algum sentido. No entanto, considerando que o Aarakocra no MM (p. 12) não fala Comum (ao contrário do personagem do jogador Aarakocras), eu continuaria com o script anão.