FWIW I tried to make this work as well. As far as I can tell there are 3 valid configurations here:
1) Let factorio automatically set up output points, as done now. Works, but the pipe placement is messy.
2) Specify 1 output point for each chemical in the recipes. This lets you get, for example, HEU hex directly across from the input, with DU on one of the sides.
3) Similar to 2, but you can specify 2 output points for DU, and they can be across from each other. Unfortunately I cannot find a way to do this while also having the fluidboxes connected like the automatic setup, so you have to divide the output in the recipe, and you will be forced to drain both outputs in production. Obviously, this is really ugly.
Of those options, I think I prefer #2 myself but not by a large margin. If there are reasons to keep it as is, then by all means do so.