If a HTTPS-delivered page is delivered with the headers Cache-Control: no-cache, or Cache-Control: no-store, or Pragma: no-cache, IE will not add the page to the history list (it's been that way since IE5 for privacy reasons). Since the new tab page is built out of history, that's why those sites don't appear in the NTP.