The commonly quoted figures for lean-mass loss are mostly measurement artefacts, and the artefact is well understood: fat-free mass as measured includes water and glycogen, both of which fall early and neither of which is contractile tissue.
DEXA precision is better than people assume for fat mass and worse than people assume for lean mass in a single scan — the least significant change for regional lean mass on a well-maintained scanner is on the order of a few per cent. That means two scans three months apart can differ without anything having happened, and it means a scan sequence needs to be at least three points before a trend is interpretable.
In practice, protein target, worked: at 88 kg, a target of 1.6 g/kg is 88 × 1.6 = 141 g per day. Spread across three eating occasions that is roughly 47 g each, and the leucine threshold for a maximal muscle protein synthetic response is met at around 2.5 to 3 g of leucine, which corresponds to roughly 30 to 40 g of a high-quality protein. So three meals at 40 g plus one 25 g snack gets you to 145 g and clears the per-meal threshold each time. On 900 kcal that leaves about 340 kcal for everything else, which is the actual constraint.
The limitation of the arithmetic is that it assumes intake is being measured accurately, and self-reported intake is systematically underestimated by a substantial margin.
Train, eat the protein, measure something functional, and give the trend three months before you interpret it.