Haven't seen the movie (yet), but Wall of Force should be able to block a Meteor Swarm meteor, can be shaped like a globe (despite being called Wall of Force), and is only a 5th level spell (thus is accessible at 9th level).Absolutely. And it's not an uncommon trajectory in cinema/TV generally either - there are movies from the 1950s and 1960s featuring the same "reluctant heroes" tropes.
It isn't though. He cast some kind of globe-shaped shielding spell that OUTRIGHT BLOCKS a meteor from Meteor Swarm. It doesn't like "reduce the damage" as they have in the statblock in DDB, it just stops it dead. It's not a Wild Surge either (unless the Surge just uplevels it), it's the spell he meant to cast. My guess would be that is Globe of Invulnerability, but it'd need to be cast at 10th level (!!!) to block a Meteor Swarm. Either way that puts him at at least 11th.