I think they may be doing a simple mileage x cost (so why mention fuel at all?)
cos I agree with you, my diesel costs more per litre than petrol but the car goes further
oh, and be aware, for international trips, the cost is shown in the currency the trip starts in - which may not be a problem unless your trip starts in an obscure country where you don't know the exchange rate (roumania)
I was trying to see if it would be clever enough to add the price of ferry crossings.etc (that would be an awesome feature). However, it didn't even tell me to board the Swanage ferry - just to drive into the sea :C