Sorry but I just watched a rerun of the episode in question. It says the Hubble Space Telescope runs on whale, not that it is powered by it.
Here’s the Wiki page on Whale Oil. The only modern use was in car automatic transmission fluid up until the 1980s.