Acabei de escrever um blog ilustrando como usar qualquer biblioteca Java a partir do código ABAP e, como exemplo, utilizei a biblioteca Apache POI para salvar o conteúdo de uma tabela interna ABAP em um arquivo Excel. Veja
Utilizando a Funcionalidade Java em seus Programas ABAP | Blogs SAP
No início, pensei que essa poderia ser uma possível solução para o seu problema, mas depois percebi: o POI só suporta o formato XLSB para leitura de arquivos, não para escrita ... ?
Pesquisei um pouco, mas não encontrei nenhuma biblioteca de código aberto que suporte a escrita em formato XLSB. Apenas encontrei uma que requer uma taxa de licença: Criar arquivos MS Excel XLSB com Java | products.aspose.com
Portanto, se isso for realmente importante para você, poderia investir o dinheiro necessário na biblioteca Aspose.Cells e então substituir o POI com esta biblioteca no meu exemplo do blog anterior.
A Microsoft publicou a especificação para o formato XLSB:
https://learn.microsoft.com/en-us/openspecs/office_file_formats/ms-xlsb/acc8aa92-1f02-4167-99f5-84f9...
Portanto, se você gosta de manipular bits e bytes em um nível mais baixo, poderia tentar implementar por si próprio. Mas pode ser um esforço considerável... (Deve haver uma razão pela qual nenhuma biblioteca de código aberto implementou isso até agora...)