Check the Cruise Meet for your sailing date. They always have a list of the people sailing - with names and ages. Of course, that won't list all of the teens, but it will have the ones whose parents are in that Cruise Meet.
You can also start your own Teen Cruise Meet for the sailing date - you might get a good response with that.
Good Luck.