Homeless charity receives apology after claiming 16 councillors failed to personally respond to invite