fix: ASSIGN_INFO_OPT2 should select the innermost of any of the two protocols

Instead of selecting preferably the first then the second.
That's important in case of IPv6 in v6 or the other way around, so that
we consistently select the innermost protocol.