There is much more information needed.
Is it a parish event? Have you spoken to the Pastor?
Is it something that the diocese is offering?
If so, why would you think they would offer something “questionable”?
If it is sponsored by the Diocese, what department?
Have you spoken to that Director?
There are too many variables to give you any one name or contact information.
A good rule of thumb is to start at the lowest level. If it is something that happened in a parish, go to that Pastor first and ask to talk to him about your reservations.