Bom dia ALA,
O grupo infCTeSub continua existindo sim na versão 2.00, como foi feito uma reestruturação das classes veja como ficou agora:
Para versão 1.04
with infCTeSub do
Para versão 2.00
with infCTeNorm.infCteSub do
No arquivo AlimentarComponente.txt que encontra-se na pasta ...\Exemplos\ACBrCTe você vai encontrar desta forma:
//
// Informações do Detalhamento do CTe Substituto
//
{$IFDEF PL_200}
with infCTeNorm.infCteSub do
{$ELSE}
with infCTeSub do
{$ENDIF}
begin
Note que é verificado se a diretiva de compilação PL_200 esta definida ou não, desta forma o Delphi compila uma linha ou a outra.
Resumindo tenho uma unica aplicação que dependendo da compilação ele emiti o CT-e da versão 1.04 ou na 2.00