Controlling carbs and sodium will definitely have an effect on weight since they both will make you hold on to water (which is technically still LBM) and will control total calories for the day. One option to help get those calories in easier, if you can't sustain the volume food you're eating, is drop protein and carbs and increase your dietary fat intake. You're getting way more than enough protein and carbs and are slightly deficient or borderline in dietary fat. Plus every gram of fat has 9calories so it'll help keep your calories up while volume of food goes down.
As to your statement "Timing clearly matters. If something makes a tiny difference for a natty trainee the difference can be huge for someone on AAS", for this statement to be true you'd first have to show that nutrient timing makes a difference in natty athletes first and I promise you the science does not back that

. It can certainly help with someone's energy levels, some are better at eating more meals while others operate better eating fewer meals, but this is an individualistic factor and cannot be made as a blanket statement. Combine that with the fact that the more often you spike protein synthesis (frequency) the lower the actual level of protein synthesis response (amplitude) so it's a catch-22. That's why it's important to factor in what fits into your schedule/lifestyle and what you as an individual can have the most consistency with.
I'm not saying this to tell you you're necessarily wrong, I just want to open your eyes to the fact that there isn't one single way to do things and every decision you make for the better can have some negative consequences. In the end, if what you're doing is working for you, don't change it until it stops working.