Nope. iHub/ADVFN has the same data and chart availability that can be provided within the scope of its license agreements with the various exchanges and data providers. Indeed, ADVFN is a far larger market data aggregator on a worldwide basis.
The simple reality is that those "disappeared" charts shouldn't have been available for embedding on other websites for a long, long time.