correct. auto's don't have eco mode, that photo is from an automatic transmission (notice the shifter display).
earning the trophy seems to be pretty easy. i get them constantly, but you have to have the eco screen up for it to pop up i believe. i've never seen it pop up if i was watching mileage. the easiest way is to coast down a large/long hill, highway driving at a constant speed will get it too. it's much tougher in stop and go city traffic.