Qual o tamanho da unidade?
O número de setores por cluster no FAT é armazenado em um campo de 8 bits; em sistemas mais antigos, esse era um campo assinado, mas depois foi alterado para não assinado. Como a potência máxima de 2 que pode ser armazenada em um campo de um byte é 128, isso limita os clusters a 128 setores, o que em um volume com setores normais de 512 bytes (lógicos) limita o tamanho do cluster a 64K. Observe que, se você selecionar 64K, seu sistema de arquivos será incompatível com o Windows 95 e versões anteriores.
O número total de clusters em FAT16 é limitado a cerca de 2 ^ 16 (daí o nome FAT16), presumivelmente, seu volume é muito grande para permitir cluster menor dimensionado em FAT16.
Quanto ao FAT32, o limite inferior é de um setor por cluster e AIUI, o limite superior é de 64 setores (potência máxima de dois que podem ser armazenados em um byte assinado), que em um dispositivo típico de 512 bytes funciona para 32K. Não sei por que o formatador não oferece 32k, talvez seja um limite de tamanho artificial do cluster no formatador, talvez não goste de fazer um formato Fat32 com parâmetros que funcionariam para o FAT16.