Il a été nécessaire de passer .input-group-append en display:block au lieu d’un flex-box, pour éviter la superposition des boutons sous un datetime-picker.
Les boutons bootstrap .btn sont en display inline-block; donc ils s’alignent bien par la droite.
Le pb se situe sur le bouton d’aide qui utilise une autre classe : input-group-text qu’il faut passer en inline display: inline-block; ou en flex comme proposé par @FlorentGN .
en fait, le bouton est correct, par contre le composant ACE EDITOR est forcé en 100% pour prendre le plus de place possible en largeur, et ça manquait de place à droite pour les boutons “inline”.
La soluce c’est d’ajouter un nowrap aux blocks maitenant qu’on est plus en flex-box :