Maybe you just have good anthropometry to be a good squatter, but not as good of a puller.
I've got long arms, legs, short torso. My squats fucking suck and they always have. My pulls on the other hand have always been pretty problem-less. I pull about 120 lb more than I squat as I reach the end of my LP.