Can't say I blame them if I knew someone will always fall for it and it'll be a easy source of income..why not. Look at is from their perspective.
Same thing goes when you jump into a car you take responsibility to obey the laws of the road. They didn't just issue you a license without making the information available to you. While you may or may not of slept on the part that's all you nothing they're responsible for.
At least at the end of the day it's just $45. I'm sure they could of had a reason to tow the car or something and really made the situation worse for you so look on the bright side
On another note he probably thought racecar because of the stripes and thought you had the $$$ since your're probably sponsored or something...j/k