Don't listen to Fish...
What he said doesn't make any sense!!
First of all,, your hu*****and has H1, why would he need EAD?? EAD is temporary card for working ability!!
He has travel document , it is a one time pass for entering US. Sure he can go and come back.