The unfortunate reality is that Iran will never release the children.   Interpol has the best chance to get them back if the father makes a mistake by travelling outside Iran with them.

 I think Dion understands this but his unrealistic belief that he can successfully negotiate anything undermines that.  By competence he would be an ambassador at best.