I discussed the problem with a technically very smart friend, he suggested to replace the coupling of the driveshaft with a Rzeppa coupling.
He think the very small variation in speed which you get from the normal cardan coupling could make the noise between the teeth inside the bevelbox.
Hmmmmm....... it's out of the box thinking but ......
I Googled " Rzeppa" and there could be a truth in his idea.