Just curious, is the normal, non-lighted accessory bowtie showing up in the system for your truck? If so, I would imagine the lighted one would fit physically. The clips are in the same places for either emblem, I’ve installed both on mine.
In regards to the shutters, I don’t have them, but going back to page one, it sure looks like his HC has them. They are visible in one pic taken between the core support and the grill support.
In the end it might be something you just have to take a chance with. I mean, selling it here if it doesn’t fit would be the worst case scenario and you could certainly recover most of the investment.