Я думаю, что вы должны установить псевдоним Car в запросе from:
SELECT DISTINCT c
FROM Car c
LEFT JOIN FETCH c.wheels AS wheels
ORDER BY wheels.location
Ниже приведен отрывок из документации по Hibernate по hql ordering :
select cat from Cat cat
join cat.kittens kitten
group by cat.id, cat.name, cat.other, cat.properties
having avg(kitten.weight) > 100
order by count(kitten) asc, sum(kitten.weight) desc