Difference between the 5.2 and 5.9 is the frame tubing. Both how its shaped and what material its made out of. Notice the fin on the back of the seat tube, thats the 5.2.
The non sl is OCLV 120, SL is OCLV 110, and the SSL is OCLV 55.
Basically the lower the number, the higher grade the carbon. Which in turn is stiffer and lighter.
And thats pretty much it.