I hope I'm not over simplifying this, but you mentioned driving at 78. 78, of course, is the magic number where your MDS stays on and 79 is where it kicks off. No matter what the engine load is, if you're going 79, your ECO light will go off, and you're running on all 8 cylinders.
On the first leg of a 1400 mile trip from PA to Maine (first trip in the truck), I'm running 80MPH on I-80 in PA, and noticed that A. my Eco light was never on and B. My MPG was around 15.5. Through some experimentation I found the speed at which the ECO light stays on, and later confirmed the 78MPH threshold through some internet research. Once I set the cruise control to 77 MPH (so that even when overshooting the setpoint, I never made it to 79), my MPG went up to over 21.
I use this knowledge on my daily commute to run in 4 cylinders as much as I can. I know the places the ECO will kick in, so I ensure my cruise control is on 77 in these places. However, once the load (based on the incline, curves, etc.) is such that the ECO goes off with the cruise set at 77, I bump it up to 80, since I'm going to be running on 8 anyway, I'd rather run at 80MPH (in a 70 zone), which is pretty much the threshold where the PSP will leave you alone around rural interstates in PA.