Good theories so far, though I would add that since Harry can use his suit to hack Peter's, as they're from the same source, I could see Harry using...
Yea exactly, the 97' incarnation even involved the Morlocks and Mr Sinister to further solidify the comparison, so it's definitely taking inspiration...
Personally, I saw that moment as Magneto sucking the air out of the room from Xavier and laying the seeds to be placed at a spot as close to the top...