Some commercial profiles have a very strong gamut compression to avoid such issues. DCamProf has gamut compression too when you for example provide "-g adobergb", but it's quite weak. I may at some point look into making a stronger compression to make profiles that work more similar to the commercial when it comes to high saturation colors.
To make a very robust profile to work in all sorts of light conditions and colors you should make an unnaturally desaturated profile, which is a strategy Adobe is using on some cameras, like the A7r-II and Pentax 645z. This means that you don't get "finished" color to start with though.
My current ability to work with DCamProf is limited though so it's probably not happening much new things with it for a while.
That said I've looked at the example files you provided and to me it looks like the clear difference between DcamProf/Adobe for the D50 with your example pictures is that Adobe turns the high saturation reds towards orange and DcamProf stays red. The amount of clipping for AdobeRGB color space is about the same though, so to me it looks like it works as it should for those images. I'm a bit rusty on this, but if I remember correctly the saturated reds going orange is part of the "Adobe" designed subjective look, so you find that in many(most?/all?) of their profiles.
Note that some clipping is intended even with gamut compression. While you can easily make a "mathematically correct" gamut compression so there's never any clipping it doesn't make images that look good. If there's only one channel of RGB that's clipped the color usually works well anyway, and you get some more range to play with in terms of brightness. If you want to test and see how a gamut compression that doesn't clip looks you can set
"RGBChannelHighLimit": 1,
"RGBChannelLowLimit": 0,
in the gamut compression configuration. Read more in the example file data-examples/ntro_lookop_conf.json