Agree with everything above. Your body is going to require a certain amount of nutrients for normal function, and even more for optimal function, and even more for growth.
Lets say for example you require 100 of carbs a day to function normally, and 200g carbs for growth( rounded numbers for simplicity). Eating 40% carbs, at 2000 calories,
Is the same as eating 20% carbs at 4000 calories.
This example is true for fats and protein as well. Find your sweet spot by making small adjustments in your diet, and see where you fee the best and you get the greatest measurable gains. But no specific ratio will magic unless you're getting enough calories. And vice versa, your calories will let you manipulate your macros