Degreeing a Cam, or not.....
Before taking stuff apart maybe run a compression test first because it's relatively quick and easy. With your low-10 SCR and that cam I'd call it good if it cranks close to the 170-180ish neighborhood? Now if it cranks140s-150s then yeah maybe it's off and wants to be advanced a bit more. Otherwise...the cam's IC isn't your problem.
It could very well need more detailed tuning, BUT since you're judging it on track E.T. I kinda think it's gonna take some more camshaft to get you where you want to be...good luck!