Here's the thing, when Vaughn plays 1B, he dives for balls. Diving on grass, especially the grass in a major league park if you walk on it, is a lot softer than diving on the dirt.
Whether he should play RF is a good question, I just think the injury wasn't based on his inexperience as much as it was just unlucky. Looks like they dodged a bullet.