Note that these are separate class of H1Bs. If Florida state hires you on cap exempt H1B you can probably move to University of California Irvine but not Google Inc.
Also, if I remember correctly not all non profits can do this, but only certain category of nonprofits hiring for specific roles. Otherwise I could start a non-profit software foundation, bring in workers and then write lots of free and open source software.