I cut the exifCatalog.xml from the widgets folder and put it into the application root folder. I checked to make sure there weren't any other copies hidden anywhere in the app and there are not. Still, the app uses what was in the xml at build time and ignores the xml file completely regardless of whether I move it, delete it, or change it.
Would you say that for a widget that uses two mxml's and two xml files, that both mxml's are registered as modules as you do normally when there is only one? In the config.xml, you specify the xml file that goes with the main mxml/swf which is in the menu, but how is it supposed to know about the second xml? That may be where I am going wrong.