How to set up anonymous submit of custom content types


For the site I am using a theme that comes with its own custom content types for Directory entries, Events etc.

I want to set up the ability for non-logged in users to submit these. I tried using WP User Frontend, but it wouldn't recognize them as they aren't Post types.

Any other ideas / options?

thanks, Neil.