I just had a chat with a rep from radiator.com, and they seem to think they've got something that'll fit, for much less, but. . .
They deal mostly with car radiators, and got me a great deal on a nice upgrade for my Jeep, but they do guarantee satisfaction, and may be worth having a chat with.