I found a solution to my own questions...
I originally cloned the app because I had some minor tweaks to the code that I wanted to preserve. I decided to take a different approach:
- export the modified app code to my computer
- edit the downloaded file to change the name of the app
- delete the (non-working) cloned instance of the app
- in the Apps code menu, add a new app
- click the Add User App button
- copy/paste the downloaded code (with a new name)
- complete the process
- in the Apps menu, add an instance of the modified app
- run the app and add the IP and local token
- complete the configuration process
I then went to the Devices menu, and the new fan and light are there. Both the fan and the light are working as expected.