Eu acho que vcs estão confundindo as coisas.
Porque não existe imagem com 32 bits color, isso é a medida usada para as cores que a placa de vídeo pode reproduzir.
É diferente do formato 24 bits ou 32 bits na imagem, porque não existe imagem colorida de 32 bits, são só 24 bits para formar todas as cores, os outros 8 bits que faltam para dar 32 bits é o canal Alpha, não faz parte da composição das cores da imagem, as cores são feitas com 24 bits, 8 do Red, 8 do Green e 8 do Blue, não dá para ter mais.
Imagens com mais de 24 bits são para fins específicos, como a de 32 bits que guarda o alpha para recorte e a de 32 bits float point que guarda a intensidade real dos pixels formando uma imagem HDR.
Se está saindo com passos no gradiente das cores, ou é erro de configuração do render, ou é o formato ruim que salvou, ou é o qualquer outra coisa, mas não é por estar com 24 bits, porque 24 bits é qualidade total em termos de cores.