He was just testing you, in order to race, you also have to learn how to lose. Not just win. Hey don't sweat it, you should be kinda happy that others are into the Focus, plus it was one of your own, yeah not SVT, but hey it is a Focus still.
I think it's cool. You should have just kept playing and battling then gave him a thumps up and should have giving him our sites name.
Anyway I wouldn't sweat it, it seemed fun to me.