That link above is to my Yashicamat disassembly a many years ago.
My understanding is that CdS cell do degrade over time, and it seems to depend on the type/quality of cell. Some of my Gossen / Ikophot cells are fine, some have lost a stop or 2. The Yashica ones seem to all have degraded a fair bit, it's probably due to the quality/cost cutting at the time of the latter Yashicamats.
I re-calibrated the above circuit to use a 3V lithium battery (which has a reasonable flat discharge curve, thou not as flat a the original mercury) and if you select the correct size, it fits into the same battery compartment, But that cell has degraded beyond the range of using a larger voltage drive (it's OK in bright light, but low light response is poor).
I've been looking for a replacement cell. New CdS cells are rare, and co-axial ones used in the yashicamats are just not available. So I was planning to get single cells, and modify the circuit to accommodate them - it's on my long list of to-do's. I don't want to scavenge a cell from a working Gossen, because those meters are arguably better. In the mean time, using a hand held meter is pretty efficient.
As for the logarithmic response, I though you just used a log meter.