Stephen Hubbard's sister, Patricia Hubbard Fox, stated that Hubbard will be flown to a military base in San Antonio, Texas, for medical evaluation following his release