Not having read all the recent posts, I'm going to run the risk of repeating someone else:
It occurs to me that what this is is a set up for an arc with Doc Strange (Yes, yes, him again). He was the one who sent them after that gem in the first place and it stands to reason that he may be...