Hey there, I checked the dates for the composition of the songs on lastest Radiohead's album and I think your right. A lot of them are from 2000-2010. I suggest this reading pitchfork.com/thepitch/1044-19-unreleased-radiohead-songs-that-could-be-on-their-next-album/
I suggest this reading
pitchfork.com/thepitch/1044-19-unreleased-radiohead-songs-that-could-be-on-their-next-album/