Yes. That's what I did.
Clients get endian as gateway. If I go outside from there all is well and it works as intended.
...
...
Why don't you leave the clients as they were before - (ISA as gateway) but set the ISA server to use Endian as it's Gateway.
Clients --->> ISA Server --->> Endian --->> Internet