First, I’d like to say that there are no objectively right and wrong answers here, editing photos is party science but mostly art. My edit was just a simple straightforward edit to try to show how to get a reasonably natutal looking picture with minimum fuss, but there is a lot more you could do if artistically you wanted to emphasise certain aspects of the image.
I had tried several of those white balance methods, and for me, some of them made the colors turn goofy.
So this is the danger when you try to white balance using a dark area. The levels are already quite low and close to each other, and noise can easily skew the result. For the white balance, I just selected a patch on the camera that wouldn’t pick up too much of the coloured light coming off the foliage. I didn’t tweak the whitebalance settings after that, because I wanted you to be able to see the exact area I sampled to get that white balance, but normally it is ok if you tweak the white balance for artistic reasons after doing a spoi white balance.
I think I did a great job with the blowouts on his thumb, calf, and left shoulder.
In darktable, down the bottom is a raw file clipping warning (it it looks like a red and green checkerboard). If you turn this on, you see that the leg and thumb are clipped in the raw file. This means the information there is missing in the raw file, and cannot be recovered. The best you can do is try to blend the blowouts nicely with the surrounding area. In darktable 3.2, the new Filmic v4 module has some new features to deal with that, but I stuck with darktable 3.0.2 so that you could load my xmp file into your 3.0.2 version at home.
But I lost a lot of the detail of his black shorts, the rocks, and the water. It really seems that there’s no such thing as a free lunch.
Yes, it is going to be a compromise. If you feel there is detail in those parts you want to recover, you can try to lower the black point in Filmic and increase the latitude, but you will lose overall contrast if you try to map too many tones into your midtone area. If there was some detail in the shorts you felt was important, one thing you could do is use tone equalier to define a suitable mask and increase the exposure of the shorts. That’s a more advanced technique though, and you’d need to study Bruce Williams’ and Aurélien Pierre’s videos on how to use that module.