No estoy muy seguro, y no tengo documentación a mano, pero me parece que los arrays dinámicos los incorporaron don Delphi4.
Un sitio donde puedes encontrar información al respecto es en la "Biblia de Delphi 4", un libro de Marco Cantú, que tienes en PDF gratuitamente. Busca en
su página.
Otra alternativa es usar estructuras de tipo lista, con punteros.
saludos