Well, finally I had the car repaired, the problem was the broken pinion, had one teeth broken and other ready to follow. I found an used unit, complete and with low wear. Got all the bearings, spacers and seals new, and my mechanic which some years ago assembled differentials for a local fiat dealer did the work. Run 25 kms this afternoon and no noise, no vibrations, nothing. These are the old and new parts....
Broken pinion:
Old differential with loose planetaries:
The "new" one:
Very hard to find 9/40 gear ratio:
Have no pictures of the replacement differential, but it was exactly the same as the old one.
Edit: I found some pictures from the seller:
Tomorrow I'll go more kms and see if it was worth the time and money spent to find this used part. You can get dozens of 10/41 and 12/43 brand new and at very good price but this 9/40 one seems to be very elusive....