Thanks, yeah, I believe you're right.
So I was on the phone with Tein today... Now waiting for them to analyze my pics and see if it can be fixed/replaced. How important is that top part (from the first pic)? Will I be able to use the coilover without it? There's still space for the lug nut...