273 Edelbrock upgrade for my 66 Barracuda, throttle cable issue

A 340 throttle cable bracket is probably what you need. They make them new. I can post a link to a thread in a min.
This is what you need...upload_2020-4-4_11-45-5.jpeg