It would be interesting to see how the compressors are modeled on the hardware items for any company for that matters.
You got code, much of which is available in basic form but Cakewalk as well as all software/plugin developers use algorithms for saturation/distortion; many write code from scratch and include convolution or profiling.
That is as much as I know about it and it is probably incorrect.
But It would be good to know how the emulations work as well as they do.
I use the PRO CH comps for slower attack settings, like most soft comps they introduce distortion at their fastest settings.
I don't have the LA2A. as I have it from another developer already when it was released in X2 or X1.
But I will say there is a fluidity in outboard compression from even cheaper compressors over that of software but like many; convenience, recallability is making ITB compression necessary and they are getting better and better.