If someone is in a finale, they are not going to be in the ezcomposites, or trigger them, so that's probably why.
Also note that the more ez-composites a player has, the more likely those are to pop up, so that should improve a bit over time since future sets will likely have a lot more of these.