Maybe seatguru shows the configuration of those 777 not upgraded, while orbitz retrieves the map of the new configuration.
If economy has 10 seats /rows and there's the eco+ available, then it's a 777 with the new configuration.
Yes, free. I've never flown the FCO-IST segment, but I believe there's no restriction.