Lens recognition has changed indeed. Combinations of older Canon cameras with newer lenses used to produce module ambiguities that could be resolved manually. Now, the ambiguities are gone, together with the ability to recognize certain lenses.
I’ve reported this a while ago and uploaded example files. But nothing has been done after that.
I don’t know, which tags are read by DPL in order to determine the lens model/specification and suitable module. But I found that if I add the “Lens Model” tag and lens specification with ExifTool, DPL proposes the module that fits.
Lens model entry (left, line 54) in an exiftool dump (exiftool -G -a -u) compared to the dump of the unaltered file. All other differences are either timestamps or offsets.