31 USC 5312(a)(2) defines "financial institution," and includes "A business engaged in vehicle sales, including automobile, airplane, and boat sales."
That's the simple answer, but in terms of assessing risk I think your line of thinking is exactly right. Selling a car is certainly different from issuing credit.