No there doesn't seem to be :/ I've just created 15 Snivy's with different features e.g. moves, stats, level, gender, shininess and egg hatched/caught date and location, and not one Snivy got through which I'm a little annoyed about.
This is probably because Pokemon have yet to release a Snivy/Servine/Serperior with it's Hidden Ability Contrary, never mind a Shiny Snivy/Servine/Serperior with Contrary.
So far only Pokémon with legitimately moves, abilities and other features can be transported to Pokémon Bank. Since Snivy/Servine/Serperior have not been released with Contrary you cannot get it legitimately. I suspect that the Pokémon creators may have also modified the hack checker since it was first made available to the public, as a lot of websites claimed it did not prevent hacked Pokémon from being transported.
Source: Tested it out and List of released Hidden Ability Pokémon.
Hope I helped :)