Make the taco seasoning by mixing together the granulated garlic, onion powder, salt, smoked paprika, and chili powder in a small bowl.
Make the meat by heating a large flat-bottom skillet over medium-high heat. Add 2 teaspoons of the olive oil along with the ground beef, breaking apart with the back of a wooden spoon. Sprinkle with half (about 4 teaspoons) of the taco seasoning. Cook until browned and no longer pink, about 5-7 minutes.
While the meat is cooking, add the diced sweet potatoes to a large bowl. Drizzle with 3 teaspoons of olive oil, sprinkle with the remaining taco seasoning (about 4 teaspoons), and toss to evenly coat.
Add the meat to a 6-quart slow cooker, then pour over the chicken stock. Layer the sweet potatoes evenly on top. Cover and cook on high for 2-4 hours, or low for 4-6 hours, or until the sweet potatoes are tender but not mushy.
To serve, add ⅓ cup of cottage cheese and ⅙ of the diced avocado to a shallow bowl. Add about ⅙ of the sweet potatoes and beef, then drizzle the bowl with hot honey, sprinkle with green onions, and serve.