The butterflies are attracted to a pheromone or a smell in the brassicas. You'd have to somehow block that smell, to put the butterflies off ... they can smell them a mile off.
I've got ruddy PillarCats underneath my netting ... every plant had a dozen of them, munching away. I found the best way to pick them off was to shake the leaves quite vigorously, and the caterpillars drop to the soil - free treats for the birdies