I think you handled it perfectly. You were polite, you made your point, but you didn't make a huge issue of it. You wished him a good evening and went about your business. You didn't hassle him with your knowledge.
I can't see any points to criticize (except your spelling, and I'm trying not to be a spelling/grammar nazi <grin>.