Hey Jeff,
The production-installed stock torque converter in your original '73 351C 2bl C6 is D1AZ-7902-A. My Ford specifications show a nominal size of 12" and a stall speed of 1,600-1,800 RPMs. This is the same torque converter that was in my parent's 400 C6 LTD and my '71 M code Mach1. It was great in my parent's LTD but was not worth a #@*!Ø& in my Mach1. I have posted in the past about how I tried to beat my Mach1 to death. I did what you could categorize as some very illegal out in the country, run what 'cha brung, no holds barred, ball$ to the wall drag racing. There was lots of racing, fighting, and money passing hands. I held my own and did pretty well, but you had to be a magician to get that car launched. There was a very small sweet spot in launching. Just under, it would leave like I was pulling a load of bricks and a little too much, and it would smoke the tires off the rims. I fixed that nonsense when I ordered a flywheel and torque converter like the one used in a '72 Q code Gran Torino I owned.
The Ford specs on this converter are 10 1/4 nominal diameter and a stall speed of 2,750-2,950. It made all the difference in the world. All I ever heard is how the 4bl Clevelands are pigs on the bottom end; the valves are too big, and they make good boat anchors (plus a few I'll leave out)! The same insults I'm sure others here have heard. But now....I could launch at a higher RPM where that sweet spot had been hiding and waiting to be unleashed, and I could let my "Too Big" valves work!
The specs on the converter you posted are close to the bottom numbers on the 351CJ-style torque converter. With the B&M converter, you should be able to use your existing flywheel. The Ford CJ converter from '71-74 was a smaller diameter and used a unique flywheel. The early versions had eight studs and were a PIA to remove. In May '72, Ford replaced the converter with a Gran Torino-sourced version with four studs.
To keep your car with good street manners, the torque converter is one of the easiest and most effective changes you can make to your transmission, and notice the difference in performance. It definitely made a difference in my "Boat Anchor, with the Too Big Valves"! That money was well spent, and I never looked back.
Please keep us posted on your decision and how it works out for you.