The first things that strikes me, Bill, is who was in the audience? Was it an older crowd, was it none of the very people you want to attact -- 30s and 40s age group? If none were present, then, that's why you got "older" songs.

Also, if there WERE 30s and 40s age people there, how did you pose the question? If you said "Suggest some new songs for me," it could be that some of the younger people think you are wanting suggestions for "old" songs. But if you said, "I am seeking songs popular with 30-somethings and 40-somethings, please suggest some," that would zoom in on what you seek.

One thing you could do is find the hit charts for those aged 30 to 40 when they would have been ages, say, 17 to 29. Roughly, music from the 80s and 90s... and search out those songs on youtube to listen to them. I am confident you will find plenty of songs that you can play that your younger audience will be SHOCKED that you are playing. Also, I don't know your rig, but many of these songs are bass-heavy, so, plenty of sub power is in order.
_________________________
~ ~ ~
Bill