Fix my orignal radiator or just replace??

Yes no difference in 69 for manual vs auto transmission. Same # . 68 340 4spd and auto were different numbers.
I would either wait till you find a shop or put another one in temporarily. The guy that did mine is a craftsman. As much a metal worker as he is a rad guy. Does rads all the way back to the 20's. Show quality. I'll see if I got more pics of mine with 3rd row added.
That is the exact same number in my car. I guess that is the correct one for me.