We'll create fresh WordPress site with Custom Post Type Images installed. You have 20 minutes to test the plugin after that site we'll be deleted.
Custom Post Type Images makes it easy to attach an image to any custom post type, which you can then call as necessary in the archive page for that post type OR in the single itself, depending on how you use the plugin. Think of it as a featured image for your post types, which you can use on overview or other pages.