Rather than answer your question, Let me just repeat back what I think
you are saying,
Since we can have multiple certificates designating separate
authorities to the same resource, and those authorities are designated
by a single resource name,
If we classify these as injective/surjective/bijective (as we
discussed while discussing the proposed proof of your rule for
avoiding confused deputy problems)
then we see this is surjective, has multiple arrows pointing from
authority to designation.
Where the arrows bijective function can be traversed going either
direction without ambiguity,
the same is not so for this particular surjective configuration...
Each authority points to a single
designation, but the reverse mapping has a designation which points to
multiple authorities.
If the whole point of designation is to designate authority
unambiguously, this feels like it is doing a bad job at that.