Hi @onetwonetoo I'm a dietitian (lots of sports experience).
Calories: You're spot on at 1700kcal to maintain your weight, assuming that you are lightly active day to day, with 2-3 gym sessions a week. 1200kcal is too low, and would likely result in you feeling exhausted, grumpy and starving. I see this a lot with clients and long term can lead to significant health consequences e.g. periods disappearing, fertility issues, osteoporosis, anxiety, depression, binge eating, lowered immune system etc.
Protein: to maintain or build muscle aim for approx 1.5g/kg (or anywhere between 1.2g-2g/kg), which is about 75g per day for you. Spread the protein throughout the day if possible, so having some at each meal. Unless you are doing multiple training sessions each day (as some professional or amateur athletes), there's no need to obsess about getting protein in immediately after a training session.
It is also worth noting that as we get older, particularly peri menopause and beyond (and also true for men), our bodies become less efficient at using protein, so we need more to maintain muscle and prevent muscle wastage (sarcopenia). Drops in oestrogen, progesterone and testosterone can also make it harder to build muscle.
Carbs also very important to maintain good health, as are healthy fats, fruit, veg etc etc. Our bodies like balance. Over restriction of anything or extreme diets often to not end well!
If it's helpful, I have made a pdf about high protein sources, with approximate costs per portion, and some meal ideas. To get it for free use the discount code: mumsnet "High Protein Source with Example Meals"
25-30 protein at each meal is ideal for you. You can find this in....
1 tin of sardines/tuna
120g chicken/beef/pork/fish etc - a small chicken breast, salmon fillet etc.
4 eggs
200g cottage cheese
a high protein yogurt
1 scoop protein powder
Other sources of protein that aren't quite so high:
Beans, lentils, standard yogurt, milk, tofu, nuts
Surprisingly, there is also protein in carbohydrate foods like bread (4-6g per slice), pasta (5g in a portion).
The most cost effective high protein sources are sardines, cottage cheese, protein powder and tuna. Looking out for offers in supermarkets can be very helpful.
Protein powder can be a really convenient way of reaching protein requirements - I get a bit creative by making my own high protein milk (1 pint semi skimmed milk with a scoop of protein powder), adding half a scoop to a standard yogurt, or a whole scoop to my porridge in the morning.
HTH, essay over!