Bom dia.
Eu fiz diversos testes, basicamente eu manda a impressão pelo acbrNFe e depois a impressão pelo acbrBoleto.
A única maneira que consegui fazer funcionar foi:
. criei 2 impressoras apontando para a mesma impressora, porém, uma para cada bandeja.
. seto a impressora da DANFE e manda imprimir - ok
. reseto a impressora selecionada ( Printer.GetPrinter(Device, Driver, Port, DevMode); Printer.SetPrinter(Device, Driver, Port, 0))
. seta a impressora do boleto e mando imprimir - ok
Isso foi a unica maneira que consegui fazer funcionar. Tentei seguir essa linha com somente uma impressora e mudando as bandejas, não funciona.
Então, a solução que tive e testei e está dando certo por aqui foi essa que comentei acima.