Thanks Oleg !
G R E A T !
That ‘s clear …
I will have to find another way to generate an interesting rotation …
But … do we know precisely what AE needs to compute a motion blur ?
The position at every frame is clearly insufficient …
The position at every thisComp.frameDuration/10 ? … thisComp.frameDuration/100 ??
Well, I tried thisComp.frameDuration/10 ! … and it is much better, there is here a decent motion blur …

… but it seems 10 times slower, while 10 times more computation should not be needed (compared to the case where the rotation is given explicitly by a continuous expression.)
And the motion is not smooth, due to the approximations in my method of computation of the primitive (I guess) …
So, I think, I will not use a function of time giving the speed of rotation and then computing the rotation itself. I am starting to think that it was one of my silly ideas …