A $300k fine ($200 per child) isn't sufficient punishment for this. Anti-vaxxers actively maximize the spread of diseases, and to do so in a position of trust like a midwife is intolerable.
As mathematically modelled, there are stable strategies that populations of cooperators can use to avoid infiltration by defectors. Are they impractical, or just unapplied?