Hello,
I got around this problem, recurrent with Sigma lenses and bodies, by creating a "Code replacements" file.
For example with the 150-600 Sports:
Sigma 150-600mm f/6.3-3.4 Sigma 150-600 mm f/5-6,3 DG OS HSM Sports
Sigma 150-600mm f/5.6-3.4 Sigma 150-600 mm f/5-6,3 DG OS HSM Sports
Sigma 150-600mm f/5-22 Sigma 150-600 mm f/5-6,3 DG OS HSM Sports
Sigma 150-600mm f/5.6-25 Sigma 150-600 mm f/5-6,3 DG OS HSM Sports
I use <{lenstype}< (< being my delimiter) in the unused "Sources" field.