Sure, it can be hard for self-employed women to take time off for mat leave because you can't just abandon the business or you'd risk losing your client base.

But how does giving special tax breaks to people with personal corporations solve that problem?  

They are two entirely separate issues.