The advice given to you of .4g protein and .8g carb per kg body weight is probably not that far off what’s generally said, but keep it in English, the math is simpler. .4 * 2.2lb/kg = .88 or just round up to 1.0; 1 gram/lb of body weight of protein (actually I would say 1 to 1.5 g/lb). .8 g * 2.2 = 1.76 or round up to 2. These are just estimates; experience will tell you how to massage these. So in your case 115 to 175 grams of protein, 230 grams of carbs. Carbs and protein are each 4 cals/gram; (115+230) * 4 = 1380 cals. In a 2000 cal diet the rest (620 cals) would be fat. Fat = 9 cals/gram, so 70 grams of fat. So you if you had 6 meals/day the average would be 20g of protein; 40g of carbs; 12 g of fat (the numbers are rounded. That’s the approximate nutrition in a sandwich.
6 meals per day is a worthy goal but if you can’t, you can’t. In your case it’s not practical. Your caloric needs just aren’t high enough. Frankly, I’ve been known to have a 2,000 cal breakfast but I wouldn’t recommend it. Since you’re trying to gain weight, as long as you’re getting your protein don’t worry about too many carbs.
Below are some more details:
1) Try to make the calories of good quality. This usually means knowing what’s good for you and preparing it yourself. Don’t depend on eating out; you have no control of the content.
2) Lot’s of lean animal protein. Don’t listen to the nutritionists (but you already know this). The rule in resistance training for decades has been about 1 to 1.5 grams per pound of body weight. You can attack this one of 2 ways. The first is the easiest, 1 gram/pound of bodyweight. Just count the protein from animal sources. In your case 115g. The second is to count every bit of protein from all sources. This can be tedious but something like fitday.com can help. That should be 1.5 grams/pound. In your case 115 * 1.5 = 170g. This is ball park, some people will tell you something a little different but this is the approximate goal.
3) If you are still have trouble gaining (or losing) and you are certain it is not your training then you need to track everything you eat and then adjust. Keeping your protein between 1 to 1.5 gm/lb of body weight adjust the fats and carbs. Diet tracking software like fitday.com can help.
If you have any more questions just ask.