A more complicated case of the issue addressed in Is this the best of all possible implementations of collections of excerpts?
Denzinger is an anthology of the source documents for Catholic Dogma, so standard that the Catechism of the Catholic Church uses Denzinger reference numbers to refer to Councilar Decrees. Unfortunately, this results in the CCC and Denzinger giving you a link for {Milestone <DS = Denzinger-Schönmetzer 800>} while if you are in the source documents e.g. Disciplinary Decrees of the General Councils you get a link for <CanonsOfTheEcumenicalCouncils = Lateran IV, Canon 1>.
If you are lost this is as if Mark 1:4 was called <Bible Mark 1:4> and <2 Gospel 1:4> and you have no way to connect the two. You have no way of knowing that you have to look for both datatypes/milestones to get accurate results.

for milestones 1 from Denzinger + 2 from decrees gives 3 total occurrences in my library
for references 54 from Denzinger + 16 from decrees gives 70 total occurrences in my library
I suggest that while you are addressing academic user issues, that equivalent references needs to be addressed either by explicitly offering both if either is requested OR by having the match equivalent references option in the search treat this type of situation as equivalent.