Summarizing this thread, there's 2 items we're tracking right?
1. Firmware version of IAPs wasn't updating
2. Controller entry for APs
For part 1, is the firmware version still showing up incorrectly after the upgrade? I didn't see a capture showing that column.
For part 2, I think we're confusing desired behavior. The AP with the asterix '*' is the AP that's also acting as VC - we all agree on that. The thing to know for instant deployments is that the VC AP gets 2 database entries. One entry for the radios, and one entry for the VC (to maintain settings if/when another AP in the cluster has to takeover as VC). Notice that if you mouseover the APs name, it will link you to the ID of the radios. Then if you mouseover the asterix, it will link you to the ID of the VC (echoing the 2 database entry). If you then mouseover the 'Instant-CC:3F:00' entry, it should match the ID of the asterix. Keep in mind that the naming of the VC will match the initial AP that was acting as VC until the name is changed. To do that, go to the VC entry's manage page and update the device name.