I'm going to be brief and maybe a bit harsh.
Children and Sexuality should not be mixed in public events - Period.
I don't care if your straight, gay or a monkey from mars. If you have the title of straight, gay or monkey from mars in your name that singles you out as having a sexual preference. You and your company does not belong at an event where children are present.
Sex education should be handled by educators and doctors that understand anatomy and how the body functions. Do not assume you can take over the role of professionals and parents by bringing your ideas to the general public where children are present.
That is not acceptable.