I was wrong about where AWPCP stores images. Not in the media gallery but in the folder
wp-content > uploads > awpcp.
But I still can’t isolate the problem. I’m afraid to test by switching from July Directory 2016 child theme to another theme. Last time I did that nothing worked right when I switched it back.