My ears perked up when I heard Campo talk about Thompson just late last week, he said that he told Thommo that his roles was to leave a legacy for those in 2017 to make the GF, that Thommo 'deserved' to be there - but they obviously retired him at the later half of the season before finals started, becoming just a SANFL player.
So maybe it was Pyke who retired him?
My best guess is that Pyke didn’t want Thommo on the list, hence the very late extension. He only played 1 game mid season and was awful. I reckon the board intervened in list management to extend him.