You cannot "swim" in micro-gravity vacuum. There is nothing to push against.
At the end, it is shown to be daytime in both Japan and New York but nighttime in London. This should not be possible given the time differences.
Whatever small airplane the American SEAL takes from Kabul would never have the range to reach London. With most airports' shutdown, it's very hard to believe they could stop at 5 or 10 airports along the way to refuel.
The American Seal uses a payphone in London to call his wife back in the States. He dials a 7-digit number, with no country code or area code and reaches home. Never has to put money into the phone or use a credit card to pay for an unlimited length call.