I think you're probably right about the appearance of money thing. I walked into a dealership in cargo pants, beater shoes and a t-shirt with holes in it. I finally got someone's attention because I wanted to open up the Zed in the showroom. I got that sour look of, "Tire kicker."
When I told him I was pre-approved and would drive it off, his tune changed. And so did mine. I drove off to another dealership an hour away. And bought the car there.
Dealerships are like any retail establishment. The level and quality of service vary widely. Vote with your wallet, just as you did. Enough people have those experiences and dealerships feel the pinch.
It improves the breed.
Glad you ended up getting the car and are happy with it. Drive by the other dealership a few times and honk every time. Or go buy the cheapest thing in the parts department. You know. Just to **** with them.