As council approves funding for non-profit's programs, questions surround its management of local market