Check
HTTrack which I like better than the Offline Explorer.
Normally, doesn't differentiate between links that open a new window and those that don't. In your case the problem could be that the site opening new windows uses Javascript links. iSilo doesn't parse Javascript (yet) to my understanding.