It's interesting to me, the disparity between what some of us can squat and what some of us can deadlift. You destroy me on squats, but I can pull a freakin' bus. Have you tried sumo pulling? That may let you access some of that quad strength you've got going on.
Current PRs at 242- 495, 345, 585, 1425