For the meatballs: in a food processor, combine the chickpeas, walnuts, breadcrumbs, onion, 4 cloves of the garlic, egg, thyme, and fresh parmesan. Blitz until a cohesive dough forms. Oil your hands and roll the batter into balls. You may get 12-16 balls depending on the size.
Heat 2 tablespoons of olive oil in a skillet over medium. Cook the meatballs 8-10 minutes, turning frequently to brown all sides. Remove to a shallow dish. Add the butter and garlic, stir for a minute, then pour in the apple cider, cider vinegar, and dijon. Season with salt and pepper and cook until slightly reduced, about 2-3 minutes. Pour the sauce over the meatballs.
In the same skillet, melt the remaining tablespoon of butter. Stir in the mushrooms, onion, carrot, and celery until softened, about 4-5 minutes, then stir in the garlic and thyme for an additional minute. Add the wild rice, cider or broth, and water. Bring to a simmer and cook, covered, for 20-25 minutes until the rice is softened and most of the water absorbed. The wild rice will still be a little chewy.
Divide the rice and meatballs into bowls. Pour the garlic butter over everything and serve, preferably, with some crisp white wine.