Thank you for the question.
Detaining family members—the women and children —simply because of their familial ties with male ISIS suspects is collective punishment. Certainly the children are victims, first and foremost, and they should bear no responsibility for the actions of their parents. Many of the adults may themselves be victims as well. The women may have been trafficked into Syria. They may be victims of ISIS themselves, as is possible for the men.
Yes, certainly Canada is in breach of international law by continuously allowing Canadian nationals to be arbitrarily detained indefinitely without taking concrete steps to ensure their safety and well-being.