Im sure im thinking to basic on this and it wouldn't be simple but an idea would be to have the usual start of the game with all transfers made up to the release of the game, and the a second start position, literally the day after the last game of the previous season with transfers only up to that point so that you can have full control of transfers. This would be good for free transfers that at that point of the season would not be signed.