No points...Out of luck this time I guess.
We regret to confirm that this case is not possible to arrual points. It is correct that both BD and SA are partners of EuroBonus program. However, the accrual agreements are only bilateral between EuroBonus and BD/SA. In other words, you would earn points when you take BD-operated flights on BD ticket, and when you take SA-operated flights on SA ticket.