I cannot read all of your code. But if ACF cannot display the field it is because you are on a post inside “The Loop” that corresponds to what you are attempting to get the field from. I don’t know anything about the plugin that you mention or what template file you’re attempting to modify, but your first step should be to ask the author of that plugin if you can add custom fields to their events and how where that information would be stored.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users