technically legumes and grains are not paleo, but you have to do what works best for you and not someone else.
i would just trust your own inclinations but try to eat whole foods like whole oats or soaked beans/legumes. make sure to cook the legumes a long time to increase digestibility.
eat your nuts raw or get/make nut butters for fat.
protein deficiency is really a myth. even fruitarians get plenty of protein. when your body is breaking down at a rapid pace then more protein becomes an issue. you really have to make a conscious effort to become protein deficient.
paleo can swing to high protein or even be vegetarian. there are differing schools of thought as to what actually constitutes a paleo diet, and some schools contend that it really is a mainly vegetarian diet. it can even be high carb with non-grain tubers like squash, beets, etc etc. it can be high fat or low fat. dairy is usually suspect in paleo, but raw dairy is better tolerated than cooked. for some people dairy just does not work.
paleo is more about compatibility than a formulaic approach such as x amount of carbs/protein/fat. an ounce of well-absorbed protein is better than a pound of something you are allergic to.
slow cooked meats are much easier to digest than raw -- try cooking in a crockpot. you might try sushi like salmon, yellowtail, or raw clams and oysters. raw salmon oil is one of the best things for the adrenals.
experiment with all the different types of fats like butter, lard, nut oils, duck fat, oily fish, beef tallow, egg yolks, cream etc etc
if you eat grains then try sprouted or fermented sourdough flours over regular storebought breads.