I keep trying to think of positive reasons McNeil would keep his mouth shut and I'm not coming up with any. Hopefully I'm wrong.
Perhaps he hasn't kept quiet. Maybe he has told who he handed her off to and they have not been able to locate them yet, so do not want to tip them off. Also, they can not verify his story or change his charges until they find her and get the whole story.