Finding a generic radiator with the height/width, inlet/outlet size/placement probably isn't too hard. It might take a few holes drilled to mount. The shroud might be more difficult but not impossible to mount.
The good thing about radiators is they are very adaptable. When I put a 20" radiator in my '73 Pinto the 17" sat around for ever. My daily Driver was a Mazda 323. It was destine to fail smog but it met the requirements for the $1,000 smog buy back program. Wouldn't you know three weeks before I could test the car (it did fail, knew it would, hit the highest passing number on the previous test) the radiator took a large leak. I literally uses I think..., one bolt hole and baling wire to hold the Pinto radiator, Mazda electric fan in place. Rolled up at least 250 miles before I went through the testing and then the buy back process. But thank you 17" Pinto radiator, you made me $1,000.