Blend the cottage cheese, eggs, milk, vanilla extract, and maple syrup until completely smooth.
Whisk the oat flour, chocolate protein powder, cocoa powder, baking powder, and salt together in a bowl.
Stir the blended cottage cheese mixture into the dry ingredients until no dry streaks remain. Rest the batter for 5 minutes.
Add the cherries, maple syrup, cornstarch, and water to a saucepan. Cook over medium heat for 6 to 8 minutes, stirring until the cherries soften and the sauce thickens.
Heat a lightly buttered nonstick skillet over medium-low heat. Cook the pancakes until bubbles form, then flip and cook until firm in the center.
Stir the Greek yogurt, maple syrup, and vanilla extract together in a small bowl.
Layer the pancakes with cherry topping, then finish the stack with the yogurt cream and dark chocolate shavings.