It just cannot be done at the moment as far as I can see.
There appears to be rumours that Microsoft may get around to implementing some sort of 'Master' account, where the games and other data in other accounts can be held together and be transferable across these sub-accounts, but I have no idea when or if it will be implemented.
I think it is low on their priority list .....
Oh .... I have also read that permission for transferring profile data (games) is down to the PUBLISHER, not Microsoft. So in this case it would be Codemasters choice whether their game can be moved between profiles (assuming Microsoft have, or will have, the facility to do it)