A few thoughts correct me if wrong;
Centifugal advance responds solely to rpm as noted in John Z article & the spring rpm chart posted.
With vac advance temporarily removed, (which you did correctly for purpose of this test), you have the 10 initial you set + the centifugal. You rev to 2800 measured total timing 32 btdc which is what manufacturer data Indyguy supplied, (helpful ), you should expect to see, 10+22. But it rose very quickly and full deployed by 2200. I don't believe the medium springs should ever bring full centifugal in this early, good question for Proform tech line, Jegs probably won't have that answer but doesn't hurt to try unless someone has a spring rpm chart for your dizzy.
Second issue is back at idle centifugal should be out of equation, but appears still putting 14 degrees into total at idle along with your 10 for 24, which can mean it didn't full return to at rest position via springs. Agree with others to re-check the stuff that can throw your readings off, timing light, weights on dizzy hanging up or binding on posts or rough/poorly machined (may not hurt to try the new weights), make sure dizzy tightened securely, hasn't moved. Had you ever timed the engine with same light prior to dizzy change? That would eliminate pre-existing other issues you weren't aware of prior to dizzy install. If not start looking at things that may have pre-existed. Correct timing tab for your model year on front cover, check balancer is installed properly/securely torqued with keyways holding it in to crank. I once found upon teardown an engine assembled without keyway in crank snout to retain balancer in proper clocking. Hope this helps.