I do not know yet if this was NIH tricky wording to insidehighered.com, or if it is really restricted to this one small program.

edit: that said, from my experience, and some reporting, foreign contracts (e.g. a foreign collaborating researcher) have been regularly denied in the new NIH.