El soporte de Heroku me ayudó a resolver esto a pesar de que no era necesariamente un problema relacionado con la plataforma de Heroku, como descubrimos.
Estaba teniendo un problema del huevo y la gallina, en el que la migración no se ejecutaba porque el arranque de los rieles intentaba comunicarse con la mesa y la tabla no se creó porque la migración no se podía ejecutar. ActiveAdmin se estaba inicializando cuando arrancaba Rails y estaba tratando de buscar escuelas. Gracias a todos los que ayudaron.