Hi guys, thanks for the replies. I'll put down my experience here, just in case it is useful to anyone else.
First thing to say: I think they found Magic Lantern a bit confusing. I delivered footage both as DNGs and Cinelog-C (using Adobe Camera Reader and the 5D mk iii Cinelog-C log profile). They looked at both, and preferred as a rule to go with the DNGs just for being closer to source. It was filmed at 1250 ISO @ 2.8 in low light, so there was only around 9EV dynamic range I think - so from their point of view I think they just saw it as 8-bit footage from an 8-bit camera really. The best looking DNGs I found to be with 3x3 CS and aggressive bad pixel fixing, so I did this first.
The PITA was actually all with the NLE in Resolve. I used Resolve for the first time for this, downloading v17. I did the editing before I knew it would be graded, and so when we got in touch I found out they were on v16. Fine, but I'd been editing in multicam objects and doing manual sync using retimes. Then I discovered that you can't export the retimes. Nor can you flatten a multicam clip if you've retimed it. So no EDLs, now XMLs. I could relink all the media to the Cinelog files instead of the DNGs and export a cinelog preconformed, but in the end they just installed Resolve 17 for me which was pretty accomodating...
EDIT: to answer "why log", basically they wanted a preconformed version in case they couldn't recreate any effects (stabilization, retimes, zooms, translations). So in future I'll probably make sure to render down some cinelog masters from the get-go too
So if it wasn't for the mistakes with the NLE I made it would all have been fine basically!