I'm using a Gen 7 save to edit/copy a Pokemon to get each of the starters with their Hidden Ability in each ball. For all of the Gen 2-5 starters, the Dusk, Heal and Quick Balls get the message "Invalid: Can't obtain Hidden Ability with Ball". I think that should be legal through breeding, and everything else (including Hidden Ability in Apriballs) passes or fails as expected for Gen 7.
I've attached 2 versions of basically identical Chimchar - one in a Luxury Ball that shows as legal, one in a Dusk Ball that doesn't.
0390 - Chimchar - 509E3F34F992 - Luxury.pk7
0390 - Chimchar - 50A03F34F992 - Dusk.pk7