I am working in a clinic foundation, it is also a hospital and claims also "not for profit", like yours. I got my H1b last week and no quota required by INS. Good Luck!