What was the response from Uber when reported?
I had a similar one in Bali going from Seminyak to Legian. I actually think the guy just didn't know where he was and followed the GPS which sent us on a similar massively long route (he also had to stop for petrol). We were in the car for about 45 minutes and it was only about $4 or $5. I didn't bother making a complaint, I honestly think it was a case of an inexperienced driver just doing what Google said