Non US persons also pay taxes, so surely they should be able to sign this letter?
No, it sounds like they want signatures from only US taxpayers. Which makes sense.