Burada şöyle bir şey yapabilirsiniz, yola karşı hitTestPoint yapmak yerine yolun dışına karşı kontrol edersiniz. Bu tam nasıl anlatılır bilemiyorum ama her update'te arabayı hareket ettirmeden önce hareket sonrası nereye geleceğini kontrol edersin eğer yolun dışına geliyorsa; arabayı hızının yarısı kadar falan geri itersin.(yine hitTestPoint ile tabii ki ya da BitmapData'nın hitTest'i ile de olabilir belki)
Tabi kodlama sırasında denemek gerek hangi değerlerle daha iyi çalışır diye.