Estou usando Firedac agora, mas ao que me lembro nunca houve autocommit na conexão, o autocommit era uma propriedade do ib_transaction. Por isso que disse "Se tem certeza disso". Pois pode ter mudado desde que deixei de usá-lo.