Telling a woman to "smile more" is indeed sexist. They are people and others rarely tell men that. Also people don't need to put on a smile to please others.
The Dasher is just suggesting it might be a good idea as a service worker and doesn't know anything about the customer.