That wouldn’t work, because after this fiasco, every jetliner will soon be retrofitted with bleepers that can’t be turned off in the air.
What about the passports? If they landed the plane they got over 200 passports to work with. They might not work in Israel or the US but they’d probably work in a lot of other countries.