The spring perch will rotate around to whatever position you want them in but since the shocks and springs are completely assemble it's going to take some force to rotate the shock around with a loaded spring. Possible to loosen the spring perch nut a bit to get some more movement out of springs since this is not a pillow block (bearing top) the rotation is clamped down with the rubber bushing smashed in there. That position should be set before the perch nut is tightened down anyway so. When I do springs and struts, I never tighten that all the way down until I know I have the shock bottom eyelet and upper perch aligned.
I WOULD HIGHLY RECOMMEND YOU DO THIS WITH A SET OF SPRING COMPRESSORS SECURELY ATTACHED TO YOUR SPRINGS FIRST......BUT, IF YOU HAVE TO?
YOU HAVE TO BE EXTREMELY CAREFUL NOT TO LOOSEN THE NUT TOO MUCH AS THE SPRINGS ARE LOADED! KEEP AT LEAST 1/2 THREAD SHOWING SO YOU KNOW THE NUT HAS FULL GRIP STRENGTH.
Also, not sure if you did this already but disconnect your sway bars and loosen your control arm bushings to the frame; you will get more travel out of them to position the shocks. Retighten and torque them once the truck is on its wheels and normal riding position.
Hope that helps!