This is a tough question to answer because aftermarket control arms can be wider or skinner depending on the manufacturer. Also some sites like car.id don't really differentiate between base and type s so they can send you parts really made for another car. The important thing to identify is the size of the taper, as you have mentioned the ball joint doesn't fit. This could be just the quality of the part itself or the wrong part completely.
Here's an old thread that covers LCA's
www.clubrsx.com
Here's an old thread that covers LCA's

Are all 02-06 Front lower control arms compatible? Your...
One is slightly bent and I'm looking to replace it. Wondering if the front lca matters. I know the bars and struts differ, what about the front lca's? I've searched. is this true?: "02-04 DC5 Type-S, all years DC5 base, all years and models EP3, all years and models EM2/ES2/1 front lower...