The camera also produces a profile embedded in each DNG (which I assume is a fairly crude one, as it seems to over-emphasise the reds, for example). I don't know what that profile contains or whether it would provide a short-cut to getting a dcamprof-rolled profile that has better colours (eg, spectral data, curves, etc)?
You can extract the profile to JSON text format with
dcamprof dcp2json rawfile.dng
the profile looks like this:
{
"UniqueCameraModel": "LEICA SL (Typ 601)",
"CalibrationIlluminant1": "StdA",
"CalibrationIlluminant2": "D50",
"ColorMatrix1": [
[ 1.258700, -0.523200, -0.149600 ],
[ -0.361000, 1.084100, 0.027700 ],
[ -0.091100, 0.167400, 0.207000 ]
],
"ColorMatrix2": [
[ 0.838900, -0.319800, -0.101900 ],
[ -0.383400, 1.022200, 0.066100 ],
[ -0.112200, 0.190000, 0.341500 ]
]
}
That is a dual-illuminant matrix-only profile without separate forward matrices, which is typical for embedded profiles. As no curve is embedded ACR will add the default curve to this on top rather than presenting it as a linear profile.
Indeed this is very crude. You could make a new full-featured DCamProf profile based on those matrices. If the matrices are designed for a good scene-referred match the result could be quite good I guess. You would derive the forward matrices using CAT and then use the neutral tone reproduction operator when applying a curve. Any decent shot of a CC24 is a better start though...