Subaru lists the same part numbers for the sport grill on the impreza as well as the XV:
Sport Mesh Grille
So the carbon one should work just fine. The XV grille is "unique" because of the way the center wings and emblem are, not the shape or size. This means that the hood should be the same too.
I'd be interested in the grille, since it is a less expensive version of the Subaru sport mesh grille, but also since it doesn't have the emblem... hmmm...