Sounds like what you need is the radiator filler.

See if Walker or US Radiator would sell you the filler by itself and solder it to the top of your radiator tank so you can screw your stock cap on.

Barring that you may have to have someone machine one up for you.