Its true you get a free transfer, but to avoid sitting out a year, you needed to be in portal several months back. If he were to xfer, he'd need to apply for an exception/hardship to play this year.
I thought the default rule was you'd have to sit a year, but you could petition for an exception. Not sure how easy it is to get a late exception, but it might depend on the reason/rationale for the request?