Sorry Kerry. Restoring enterprise custom fields and lookup tables is available in Project Server but not Project Online. Even with that said, I don’t believe it would reset any projects that set that field.
I agree that what Microsoft is telling you doesn’t sound right. Unfortunately you are dependent on Microsoft for a solution. I would call them back and validate or get a different answer.