E body brake conversion confusion

Issue 1: Want to perform disc brake conversion on 68 Barracuda. Purchased 73 E body spindles (pn 3402626 and 3402627), 11 inch rotors and pin style calipers. Now for the confusing part. I understood the upper control arm would require replacement to accept large ball joint. If this is the case then why the following.

1973 DODGE DART Classic Performance A6374WBIK-S Classic Performance Stock-Type Control Arms | Summit Racing

Thought I could use later model A body upper control arm that accepts large ball joint.

Issue 2: Pins on calipers were bent in shipping. Replacements I have found are for pre 73. Cannot find for 73 and later. Mine are 5 1/4 inches long which is same as advertised. Do I possibly have earlier model calipers? Have a set of sliding calipers. Can I use them in lieu of pin style?

20240924_112928[1].jpg

20240924_112933[1].jpg

20240924_113007[1].jpg

20240924_113045[1].jpg

20240924_113144[1].jpg