If he doesn't move in this window he may as well stay until his contract ends. There is none of his original £500k or so fee still in the accounts and the likely fee is, as you rightly say, much less attractive to us in what it can buy in January's transfer market.
He can stay and help us go up...