I dont know how to say this..
I mean, you did the right thing..
But I wouldve called a friend and leave the truck there and come get it the next day.. I mean, you didnt hurt anyone... you had enough time..... If it got towed away, it couldve been less $$.
I dont know.. iffy situation..