Hey NYsauce,
You're home oven will not operate the same as a commercial oven, be a impinger or a stone deck. These ovens are designed to distribute heat more evenly. There is no oil mystery as to why you burned the pizza. You're particular oven temp is too high for using you're particular pan, a 550F temp at home is better suited for a pizza peel and stone deck baked pizza. Goodluck, Chiguy