IMHO
In case you are not aware, there is a potential problem with a public presentation of music that is not public domain music. There is an organization called the RIAA (Recording Industry Artist Association) which requires that music being performed in a public venue to pay a licensing fee for that privilege.
I would recommend that the non-profit contact the RIAA and see if there are exceptions or low cost licensing for a non-profit to use any kind of music other than public domain music.