Solar energy is not renewable too in the long run (very long run).
This is the case with solar energy: the Sun's energy output doesn't change depending on whether we use it or not. Renewable doesn't mean perpetual - that'd be physically impossible for all we know.
The whole article sounds like something that fuel companies would sponsor to make the renewable energy look bad (look, tidal is not renewable too, so buy our gas/oil).