I have never heard another source citing Oxygen/CO2 exchange as a factor for weight change, again, please site a source. O2 levels are certainly a factor of cardio health which can be correlated to overall health and weight.
Yes, macros also matter. But, nothing matters as much as the simple math of calories in/calories out. Its disingenuous, borderline irresponsible, to suggest otherwise.