Deductions & credits

Form W-8BEN-E is not the registration form for a tax-exempt organization.  That is just a form to let others know about your tax-exempt status.

The application form to become a non-501(c)(3) tax-exempt organization is the 20 page Form 1024.  In the event you have not filed that form with the IRS, you are not a non-profit organization (at least for US purposes).