Quanto a questão da confirmação de recebimento debuguei sim.
Acontece que não encontrei nenhum utilização da variável fpRecebeConfirmacao na unit ACBrSMSClass além do Create da classe. Imagino que deveria haver uma implementação qualquer no procedimento "TACBrSMSClass.EnviarSMS".
Quanto ao procedimento de limpar a "Caixa saída" eu não encontrei muita coisa. Na verdade, pelo o que eu entendi, o método "TACBrSMSClass.ListarMensagens" recupera as mensagens tanto da caixa de saída quanto da entrada. O diferencial entre estes grupos de mensagens seria o Delimitador de mensagem:
As mensagens recebidas seria READ"," { como está na unit }
As mensagens enviadas seria READ", { sem o último abre aspas }
Acontece que o método "TACBrSMSMensagens.CarregaSMS" não identifica as mensagens enviadas. E pelo o que vi no modelo, será necessário um código de mensagem para poder apagá-la.