Promote Carmel, a city-affiliated nonprofit that ran the All Things Carmel store on Main Street, used funds donated for a new garden to bail out a struggling festival, failed to keep detailed records and helped fund several of the previous mayor’s events, according to an attorney who reviewed the or