Ao publicar sites no ISA, você tem a opção de escolher em quais redes / usuários publicar o site. Então, o que você precisa fazer é publicar o site do sharepoint duas vezes. Uma vez para os usuários internos em sua rede privada e outra para os usuários externos.
Eu não fiz isso, então é mais uma sugestão para investigar.