A 6-year-old boy battling leukemia was held in ICE detention for weeks after attending a scheduled immigration court hearing with his family, despite following every legal step required for asylum, the family's lawyer said.