If he paid his money and has documentation then they will have to release him. It is honorable to keep our promise. Even after Joshua was deceived in the deal he made with the Gebeonites Israel kept their oath.
Maybe you should wait and see if he really is an admitted gang member. As such, he didn’t honor DACA. Let’s wait and see before we give him a pass