From what I can tell, this was constraining the stale Info.Callee MO instead of the one we copied into the MI.
In addition, with c8b8c8e989e, when there's an attachedcall, the Callee is at position 1 rather than 0.
Found downstream with ptrauth, which has a full operand list in its description rather than variable_ops.