Good to hear you're seeing an improvement. Let's keep an eye on other user experiences with the Jobo/Ilford chemistry; it's good to be aware of a potential issue with it.
Offtopic, but is this something you'd be willing to do a write-up on at a later date? I'd be interested to see how you go from the product datasheet to a correction curve.
I use DaVinci Resolve to do grading, with NamiColor DCTL as the first IDT node. It automatically converts the linear scan into
log space, where RGB alignment should be done within. After manually aligning RGB in both Dmin and Dmax (aka black and white levels) using shift,
black point for Dmin and
gain for Dmax, you get an image that is somewhat mapped to Cineon film log, but still does not actually match the toes and shouders of the film characteristics – as we all know they (almost always) don't have parallel RGB curves, especially in highlight/shouders:
And the image at this stage looks like this:
Next to do is basically to
adjust black point and gain according to the toes and highlights of the curves. For instance, Portra 800 after pushing would have significantly earlier roll-off on G channel, so G gain should be decreased. Also, B channel at highlight is steeper, so increase B gain a bit to match. I admit it's a little subjective here, but every move is based on film characteristics, not by taste. Toes don't need adjustment here, becaue we can see Portra 800 has excellent parallel RGB toes. At this point the colour cast due to unmatched curves should be removed, and the cool overcast sky is rendered correctly. With a second node of Color Space Transform to make it right for display, it would look like this:
It's pretty much a graded result, except a little underexposed. Lift the global gain as wish, then done. I call it "density-referred" workflow because it respects the actual density distribution of the negatives.