I also have another connected question to add to this: surely simply saying "ΔH is temperature and pressure invariant" is not enough to say that ΔH=ΔH°, because if it was then the whole approach above would break down. In that case under what conditions does ΔH=ΔH°, and same for ΔS=ΔS°?