El comando Redshift COPY de los datos de S3 usando el interruptor 'automático' distingue entre mayúsculas y minúsculas para JSON. Tomé uno de los archivos JSON comprimidos con gzip, cambié todo a minúsculas, lo volví a comprimir, destruí la tabla y usé el mismo comando de copia y funcionó bien.
No parece haber ninguna forma de hacer cumplir el corrimiento al rojo para usar camelCase para algunos nombres de columna. Utilicé comillas dobles para crear las columnas y el corrimiento al rojo todavía las obliga a ponerlas en minúsculas.