Eu sempre armazeno esse tipo de informação no Registro do Windows.. não gosto muito de arquivos de config... mas isso tanto faz...
só acho que nesse caso de diversas impressoras na mesma rede, cada uma imprimindo um tipo de documento diferente, o melhor mesmo é gravar essas informacoes em algum lugar... eu particularmente gosto de gerar mais de um relatorio (um para cada tamanho de folha, tipo A4, sulfite, carta, oficio) e quando o usuario mandar imprimir, eu obtenho o tipo de papel que a impressora esta usando e imprimo o relatorio certo...
mas eu nao uso crystal, entao nao sei se isso seria viavel nele...
eu uso o DataReport e o Printer, somente...
muito raramente uso o qReport (do delphi) para imprimir graficos mais complexos...