Well, you promoted him to ML, so this is moot. But what I would have done was put him on the 40-man and move him to your best minor league hitting coach. Then bring him up for the playoffs--you're making the playoffs, so you don't need him to get there, just to win in the playoffs-- and demote him in the offseason when you don't get a ratings hit. That way he gains NO service time but still helps you in the way you need help.
You can use him to keep your OF/1B rested now and next season, but I'd probably let your current CF walk after his current contract and give this kid that job.