No me queda muy claro a que se refiere en la parte 4:
4) Ahora intente acceder al elemento en la posición de cuentas[1]. Como en tiempo de ejecución es del tipo CuentaAhorro, el cast no funcionará y se lanzará una excepción en la consola.
lo único que noto es que no se actualizo System.out.println(cc2.getNumero());
debería ser ca2 en lugar de cc2 ya que se elimino el cc2 System.out.println(ca2.getNumero());
Saludos.