I’m sorry to hear your company has decided to pursue this delusional venture.
As an American who used to fly abroad and has a non-citizen spouse, let me offer y’all some clarification and hopefully quell any fear you have...
Unless you are a US Citizen, Green Card Holder, or have a work visa (not a B1/B2 & Crew Visa), you do not owe US Taxes. Period. Work Visa residing the in the United States that is.
You first have to apply for a tax ID number (ITIN) by filing a W7. This will require you to MAIL IN your passport to the IRS office (copies will not be accepted). This is literally impossible for your line of work given you require your passport for day to day use and the turnover time (if the IRS doesn’t lose your passport in the process) is seven weeks.
Your company will lose this battle. Ignore the threat. There’s literally no company in the world pursuing this venture as it is entirely asinine and has zero precedence.
Now, I’m sure the IRS would gladly accept donations, but please move forward.