The pinion is not shorter.....
It has a larger stem diameter which makes it stronger. Seems odd the car gears are stronger than a truck, but it is fact.
You can use car gears in the truck by using a special bearing set. I do these routinely on trucks for more strength. Drivetrain Specialties (DTS) can hook you up with the required install kit.