Got a reply back from SPL, they are sending me the new Version 3 control arms as replacement for the ones that broke. They are also sending me the new locking type rod ends to put into my toe arms for free. They have been super cool to deal with and are very professional.
SPL gets a huge thumbs up as always.
While I had the suspension apart the other day, I came up with a way to do my own alignments from now on, so I dont have to keep shelling out 100$ every time I change something around. Should be pretty sweet once I make everything and get it working.