The new driveshaft has arrived! It's slightly shorter than the original but the CV joints are designed to have some leeway, so not a problem.

Compared to the old one, it's very shiny.

The single outer recess for a circlip is not a problem either. The reason the inner recess is not machined is that it can apparently induce a failure point. Either way, I'm not worried.