It is no wonder you can't keep them whole. There isn't anything in the recipe to give them integrity.
A normal pancake has lots of egg and lots of flour. When you are frying them, the proteins of the egg uncurl and connect to their neighbours to set in a loose, weak mesh. You know how the egg white sets when you fry an egg without whisking it? That happens in a pancake batter too, but much weaker, because there is a load of other stuff swimming around, so the protein molecules have less neighbours to build their connections to.
Then there is the flour. As usual, when you heat a batter, the gluten proteins in flour do the same thing as the egg white proteins, building their own mesh which permeates the whole pancake. While there is less gluten building than in a well-kneaded dough, it is enough to make the pancake hold together.
In your recipe, this just doesn't happen. You have no gluten content at all. So the stronger holding-together-part falls away. Unlike wheat flour, almond flour has no gluten. So it isn't contributing to holding the pancake together.
So what about the whole other protein you have in there? Well, the point is, it is already set. Ricotta, whey protein are both cooked proteins. They can't uncurl and connect a second time. So instead of helping the binding, they are inhibiting it. Every egg protein molecule which could have connected to a neighbouring egg protein molecule in a more fluid batter now keeps bumping into almond, ricotta and whey particles, to which it can't bind at all. So what you have here is a mixture of wetted powders without a binding agent. No wonder it can't hold together.
The best way I can see here is adding wheat flour back. You don't have to sacrifice all of your almond flour. Make a partial substitution, and also substitute part of the whey protein. This will keep the proper viscosity of the batter, while preserving the almond flour taste.
The way the recipe is constructed, however, it looks like somebody decided to exterminate all the carbs in it just because. If you are determined to keep your pancakes zero carbs, you can try throwing out all the whey powder and adding egg white instead. I can't guarantee this will be enough to do the binding, but if you insist on "real pancakes", this is worth a try.
I don't think there are any other traditional techniques you can use to improve your "batter" bonding. Of course, nowadays you can experiment with additives. Transglutaminase looks like your best bet. You'll probably need lots of tries until you get the recipe right, but it should bind the cooked ricotta proteins well enough. You don't want a superstrong binding for this application.
Eggs make crepes stronger, which makes them less vulnerable to tearing. It also adds some taste if you like eggs.
If you have a good frying pan then you don't need them at all. You can make crepes with next to any type of flower without eggs or any egg replacement. Pure buckwheat on the other hand does not have gluten and might be more fragile.
In my experience "galettes bretonnes" are always with eggs, water and buckwheat, but without white flower or milk. I expect here the eggs are especially in use to make the dough less fragile.
Best Answer
Buckwheat seems to have fallen out of favor in the US. In other countries it is still a staple.
In Russia buckwheat (grechka) is eaten as a hot cereal- just boil it until it bursts and add some sweetened condensed milk. Delicious. In fact- the best way I have purchased it locally is by finding international grocery stores that have a Russian section.
It has a very distinctive nutty, earthy flavor. You would recognize it if you have had it so it seems unlikely to me that there might be some clandestine usage and you are "out of the loop" at all.
Although it is very nutritious (a whole grain and all), it is used in pancakes just for the flavor. It's usage in pancakes seems to be purely traditional and taking informal surveys of my friends (in Texas) it is uncommon for anyone to know what it is at all.