Possible kick down solution!

I was also told that a 340 was never put in front of a 904 which basically makes it difficult to get linkage correct for that combination.
Yes and no.

No because whether it is a 340 or 318 is not very important.
The key thing is the transmission throttle lever rotation to be correctly in responsed to the carb's throttle opening.
Get everything for 904 with 318 that has a dual plane intake. It has to be for dual plane becaue the single plane linkage will be too short on a dual plane application.