Your old radiator core can be replaced with a more modern design in nearly the same space as your present one. The new core is fitted to your original top & bottom tanks.
As an example for my BN2 radiator, yours will obviously be different dimensions:
My 100-4 radiator core was 14H X 19 W x 2 3/4 thick & had five rows of widely spaced 1/2" tubes, 150 tubes total, with plate type fins spaced at 10 fins per inch. My replacement core is 14H x 19 W x 3 thick, has four rows of 48 more closely spaced but wider 5/8" tubes, 192 tubes total, with serpentine fins spaced at 14 fins per inch. This represents about 60% more tube area & 40% more fin area. The new core was made by TransPro. Michael O has the same core in his BN1 & I basically copied his.
I personally would look for a shop that is very familiar with custom radiators & with TransPro cores. The factory will custom make a core to yours & the shop's specifications & get it shipped in a few days. No extra charge for sizing it as you request.
Make sure that the shop knows where to place any additional core thickness. On mine, with the original tanks & side supports, there was no additional room in the front so the extra thickness had to be located on the back (fan) side.
A six blade steel "flex fan", as sold by BCS in Stockton, will make this new radiator core work to full capacity. This particular fan is much better than the often used five & 6 blade plastic fans. It sounds as if you already have this fan.
D