welp, whatever the issue was with that china PTO, it was replaced with another PTO and its working fine now
no sign it was slipping on the shaft, even though the key way hump on it barely stuck out the thickness of a finger nail
maybe the clutch itself was garbage, dont know and honestly really dont care enough to solve the mystery, just more proof to never by cheap china crap to fix your mower