The pizza looks great and I can imagine you really love the finish with the sauce.
Sbarro's sauce tastes alot like many of the NY pizza places I would frequent.Its basically a NY style pie sauce so it holds up pretty well for use with just about any pizza.
Im going to call the Mall soon and see if they will sell me a can(s).I may have missed it,but how much did they charge you? If you want to keep that personal,you can PM or just leave it at that.No biggie.
If I get a can,I will also try and duplicate it at home as well.Need something to compare it to.
Keep us the good work with the firebrick oven you have going.Once you master how it heats and cooks,you can rotate accordingly and compensate.
ps I noticed using my pizza stone,without a screen or anything,my pies will rotate fairly easy just turning it around while wearing oven mits,after about a minute or two.I do check with a spatula first to make sure one side of the crust is not sticking a little somewhere.