it would be very poor form for them to stop him from playing and earning until January.
They don't want the player. Since they can't seem to sell him, any normal club that aren't pricks would release him.
Problem is they stand to lose nothing by keeping him on, as they seemingly don't have to pay him. It is in their best interests, but it isn't the right thing to do.