In that case throw baron mordo’s hat in the ring. He’s got motive from the post credits of dr strange, could tie into dr strange 2, and likely has the power to pull it off. Perhaps the others captured in this are all magic users.
To me that is much more plausible than Mephisto.